Hallo zusammen,
ich möchte gerne in einem Gästebuch graphische Smilies einbinden. So weit so gut - dazu gibt's hier im Forum auch schon einige Threads, welche mir aber nicht so ganz wirklich helfen konnten. Mein Problem oder viel mehr meine Frage:
Ich bin soweit, daß ich in einem Formular via Javascript einen Smiley anklicken kann, so daß im Eingabefeld dann z.B. ::grins:: steht. Das ganze wird jetzt an mein PHP-Skript übergeben. Die anklickbaren Smilies im Formular wurden aus einem Verzeichnis angezeigt, in dem jede Menge von denen liegen und via PHP automatisch ausgelesen und angezeigt werden - ich muß also nicht in einem Skript explizit angeben welcher Smiley wie heißt.
Jetzt würde ich gerne ::grins:: in meiner Datenbank abspeichern und das ganze dann erst in das entsprechende Bild umwandeln, wenn die Datenbank ausgelesen wird und die Einträge des Gästebuchs angezeigt werden.
Wenn jetzt der o.g. Smiley im Verzeichnis gelöscht wird, steht ja in meiner Datenbank im Text ::grins::, welches ja dann logischerweise nicht mehr umgewandelt werden kann, weil es nicht mehr erkannt wird. Dann steht im Text also ::grins::. Meine Frage: wie kann ich das unterbinden bzw. entfernen? Wie wird das ganze denn in großen Foren realisiert? Ist da dann ein Broken Image oder wird da der Platzhalter ::grins:: angezeigt? Wie wird der Smiley bei einem großen Forum denn überhaupt in der Datenbank gespeichert?
Hoffe jetzt mal, daß das verständlich war.
Danke schon mal für eure Hilfe.
Grüße, Heppi.
ich möchte gerne in einem Gästebuch graphische Smilies einbinden. So weit so gut - dazu gibt's hier im Forum auch schon einige Threads, welche mir aber nicht so ganz wirklich helfen konnten. Mein Problem oder viel mehr meine Frage:
Ich bin soweit, daß ich in einem Formular via Javascript einen Smiley anklicken kann, so daß im Eingabefeld dann z.B. ::grins:: steht. Das ganze wird jetzt an mein PHP-Skript übergeben. Die anklickbaren Smilies im Formular wurden aus einem Verzeichnis angezeigt, in dem jede Menge von denen liegen und via PHP automatisch ausgelesen und angezeigt werden - ich muß also nicht in einem Skript explizit angeben welcher Smiley wie heißt.
Jetzt würde ich gerne ::grins:: in meiner Datenbank abspeichern und das ganze dann erst in das entsprechende Bild umwandeln, wenn die Datenbank ausgelesen wird und die Einträge des Gästebuchs angezeigt werden.
Wenn jetzt der o.g. Smiley im Verzeichnis gelöscht wird, steht ja in meiner Datenbank im Text ::grins::, welches ja dann logischerweise nicht mehr umgewandelt werden kann, weil es nicht mehr erkannt wird. Dann steht im Text also ::grins::. Meine Frage: wie kann ich das unterbinden bzw. entfernen? Wie wird das ganze denn in großen Foren realisiert? Ist da dann ein Broken Image oder wird da der Platzhalter ::grins:: angezeigt? Wie wird der Smiley bei einem großen Forum denn überhaupt in der Datenbank gespeichert?
Hoffe jetzt mal, daß das verständlich war.
Danke schon mal für eure Hilfe.
Grüße, Heppi.
Kommentar