PHP Smileys im Gästebuch && erweiterter Texteditor

PC, Telefon etc.

PHP Smileys im Gästebuch && erweiterter Texteditor

Beitragvon marco » 15.09.2005, 11:14

Hallo alle zusammen, hallo Oli,
ich würde gerne mein Gästebuch mit Smileys erweitern.

Ich habe in Olis Quelltext geschaut und ihn auf meiner Seite angeglichen.

Nun ist mein Problem, das ich zwar die Smileys beim klicken in die Textbox bekomme, jedoch wird beim anzeigen der fertigen Nachricht nur das ":)" angezeigt und nicht
Bild

Welche Funktion muss ich denn nutzen, um das Bild anzeigen zu lassen?


Vom Prinzip sollte es doch auch möglich sein, das Smiley eintragen so abzuändern, das man Texte formatieren kann, oder?

Ich bedanke mich schon im voraus für eure /deine Hilfe.

grüße Marco
Marco Gernand 2009: Ich habe keine Vorurteile, ich verurteile jeden Menchen gleich!
Benutzeravatar
marco
schläft hier
 
Beiträge: 2851
Registriert: 11.05.2003, 00:00
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon Bimbel » 15.09.2005, 11:24

Wenn du Text formatieren willst, solltest du dir mal eine fertige UBB-Klasse angucken, da findest du eigentlich alles. Kommt eben auf die Geschwindigkeit an, wenn du da nicht so viel Wert drauf legst, langen einfache reguläre Ausdrücke.
Smilies kannst du einfach mittels str_replace() durch ein Bild ersetzen.
Fordere viel von dir selbst und erwarte nichts von den Anderen. So wird dir Ärger erspart bleiben.
Schärfentiefe
Benutzeravatar
Bimbel
Administrator
 
Beiträge: 16394
Registriert: 20.04.2000, 05:45
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon marco » 15.09.2005, 11:44

Ok, danke dir. Kannst du mir evtl. noch einen weiteren Tip geben, wie ich diese str_replace funktion in Bezug auf mein Texfeld anwenden kann.
Das Textfeld wird aus meiner mysql Datenbank durch:
Code: Alles auswählen
<td colspan='3'rowspan='2' cellpadding='10'>[b]$row[ltext_gb_gruss][/b]</td>


gefüllt. ich kann doch nicht einfach das str_replace drum rum legen...?!?
Code: Alles auswählen
str_replace(':)','funzt', $row[ltext_gb_gruss])


Wie stelle ich das an?? Sorry, aber wie du weisst habe ich nicht allzuviel PHP Erfahrung.

GRüße Marco
Marco Gernand 2009: Ich habe keine Vorurteile, ich verurteile jeden Menchen gleich!
Benutzeravatar
marco
schläft hier
 
Beiträge: 2851
Registriert: 11.05.2003, 00:00
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon Bimbel » 15.09.2005, 12:20

Warum kannst du das nicht? Das ist doch eine tolle Sache..
Du kannst die Suchstrings und Ersetzstrings auch in ein Array packen, wenn du mehr als einen Smilie hast:
http://de2.php.net/manual/de/function.str-replace.php
Fordere viel von dir selbst und erwarte nichts von den Anderen. So wird dir Ärger erspart bleiben.
Schärfentiefe
Benutzeravatar
Bimbel
Administrator
 
Beiträge: 16394
Registriert: 20.04.2000, 05:45
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon marco » 15.09.2005, 12:56

[quote author=Bimbel link=board=21;threadid=1166;start=msg24558#msg24558 date=1126779633]
Warum kannst du das nicht? Das ist doch eine tolle Sache..
Du kannst die Suchstrings und Ersetzstrings auch in ein Array packen, wenn du mehr als einen Smilie hast:
http://de2.php.net/manual/de/function.str-replace.php
[/quote]

nee funzt leider nicht:
http://www.gernand24.de/gbeintrag.php

schau selbst:
der code dazu ist:
Code: Alles auswählen
echot "<td colspan='3'rowspan='2' cellpadding='10'> str_replace(':)','funzt', '$row[ltext_gb_gruss]')</td>";
Marco Gernand 2009: Ich habe keine Vorurteile, ich verurteile jeden Menchen gleich!
Benutzeravatar
marco
schläft hier
 
Beiträge: 2851
Registriert: 11.05.2003, 00:00
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon Bimbel » 15.09.2005, 13:00

Naja, PHP-Code sollte man schon so schreiben, daß er nicht einfach als String angesehen wird..
Code: Alles auswählen
echo '<td colspan="3" rowspan="2" cellpadding="10">'.str_replace(':)','funzt', $row['ltext_gb_gruss']).'</td>';


Im übrigen solltest du dir angewöhnen, valides HTML zu erzeugen, ich habe das jetzt hier mal verbessert.
Fordere viel von dir selbst und erwarte nichts von den Anderen. So wird dir Ärger erspart bleiben.
Schärfentiefe
Benutzeravatar
Bimbel
Administrator
 
Beiträge: 16394
Registriert: 20.04.2000, 05:45
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon marco » 15.09.2005, 13:10

ahh allright. Danke dir. jetzt funzt es. muss nur noch das mit dem Array hinbekommen. Hoffe das ist nicht allzuschwer.

Könntest du mir evtl. noch verraten wie du dein Forum so schnell bei google aufgelistet bekommst. Ich bekomme kaum hits bei google. grüße
Marco Gernand 2009: Ich habe keine Vorurteile, ich verurteile jeden Menchen gleich!
Benutzeravatar
marco
schläft hier
 
Beiträge: 2851
Registriert: 11.05.2003, 00:00
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon Bimbel » 15.09.2005, 13:16

2 Stichworte dazu:
- Suchmaschinenoptimiertes Forum
- Externe Links..
Fordere viel von dir selbst und erwarte nichts von den Anderen. So wird dir Ärger erspart bleiben.
Schärfentiefe
Benutzeravatar
Bimbel
Administrator
 
Beiträge: 16394
Registriert: 20.04.2000, 05:45
Wohnort: Griesheim

Re:PHP Smileys im Gästebuch && erweiterter Textedito

Beitragvon marco » 15.09.2005, 13:55

Danke, damit kann ich was anfangen.

Oh man, ich müsste wirklich mal die php syntax lernen.... jetzt funzt es. baue das gb jetzt mit smileys. danke dir nochmals. Supi!
Marco Gernand 2009: Ich habe keine Vorurteile, ich verurteile jeden Menchen gleich!
Benutzeravatar
marco
schläft hier
 
Beiträge: 2851
Registriert: 11.05.2003, 00:00
Wohnort: Griesheim


Zurück zu Technik

Wer ist online?

Mitglieder: Majestic-12 [Bot]

cron
bimbel.de