Smielys im Guestbook/Forum

mAu

Erfahrenes Mitglied
Hi!
Also, ich stehe vor einem Problem *g*.
Ich würd gern in mein GB Smielys einfügen wie hier im Forum, wenn man n Beitrag schreibt, am besten gleich noch, dass wenn man ;') (ohne ') macht, dass Smielypic kommt (z.B. das: :-)). Hab ehrlichgesagt gar keinen Plan, wie ich das machen soll, ich hoffen, s kann kir jemand helfen.

Und Problem #2:
Wenn man in meinem GB einen Beitrag schreibt und einen Zeilenumbruch machen will (per Entertaste, naja wie auch sonst*g*), wird der später im fertigen Beitrag net angezeigt.
Z.B.:
Ins Textfeld eingegeben:
"Hallo
ihr
da
draußen"

Aber angezeigt wird dann:
"Hallo ihr da draußen"
Liegt das an der mySQL Tabelle?!? Aber auch kein Plan, wie ich das korrigieren könnte, hoffendlich auch hier Hilfe da! :-)

Und an die, die immer Motzen, man hätte die Suchfunktion net benutzt, ich habe dies getan, aber nichts gefunden, was wirklich mein Problem lösen könnte. :)

so long mAu
 
Clientseitig ist das ganze recht einfach.
Und wenn du das ganze dann verarbeitest nimmste halt str_replace() und ersetzt zb. ":)" mit <img src="smilie.gif">
 
Sind zwar beides Sachen, die überall stehen, aber:

Zum ersetzen kannste z.B. dieses nehmen:
Code:
$message = str_replace(":-)", "<img src=\"smile.gif\">", $message);

Zum einfügen der Zeilenumbrüche musst du nach dem auslesen - aber vorm ausgeben - folgendes kurz machen:
Code:
$message = nl2br($message);

(wobei $message jedesmal dein Text ist)

Das wars auch schon ;)

Mist, zu lahm *gg*
 
Zuletzt bearbeitet:
Jo, vielen Dank für die schnelle Hilfe! Und ich hab echt nix gefunden, was mir hätte helfen können!! ThXX
 
Zurück