PHP / Tipps / Text durch Smilies ersetzen / Scriptarchiv

von: Werner Zenk

Häufig wird eine solche Funktion in Gästebüchern und Foren genutzt um Smilies in einen Text zu setzen.

Beispiel:
(Eingabe)  Das ist ein :)

(Ausgabe) Das ist ein

01:
02:
03:
04:
05:
06:
07:
08:
09:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
<?php
// Text
$text "Das ist ein :)";

$smiley array(
 
":-)" => '<img src="smile.gif">',
 
":)" => '<img src="smile.gif">',
 
"^^" => '<img src="smile.gif">',
 
"*g*" => '<img src="smile.gif">',

 
":-(" => '<img src="mad.gif">',
 
":(" => '<img src="mad.gif">',

 
";-)" => '<img src="wink.gif">',
 
";)" => '<img src="wink.gif">',

 
":-D" => '<img src="biggrin.gif">',
 
":D" => '<img src="biggrin.gif">',
 
"xD" => '<img src="biggrin.gif">',

 
":o" => '<img src="bigeek.gif">',
 
":-o" => '<img src="bigeek.gif">',

 
":-x" => '<img src="none.gif">',
 
":x" => '<img src="none.gif">',
);
$text strtr($text$smiley);
echo 
$text;
?>


Es werden natürlich noch die Smilie-Bilder benötigt!

 smile.gif
smile.gif
15 x 15 Pixel
93 Byte

 mad.gif
mad.gif
15 x 15 Pixel
95 Byte

 wink.gif
wink.gif
15 x 15 Pixel
94 Byte

 biggrin.gif
biggrin.gif
15 x 15 Pixel
120 Byte

 bigeek.gif
bigeek.gif
15 x 15 Pixel
119 Byte

 none.gif
none.gif
15 x 15 Pixel
91 Byte

    Ihr Kommentar
      Sie vermissen auf dieser Seite wichtige Informationen oder haben Hinweise für uns?
Hilfe finden Sie im » netzgemein.de - Forum. Auch als „Gast” können Sie dort Fragen stellen!
 Das könnte Sie interessieren:
Linien & Säulendiagramm Gener. - Erstellen Sie ganz einfach ein Liniendiagramm oder Säulendiagramm.  Horizontale u. Vertikale Trennlinien  Elfenschilder-Generator - Dieser Generator erstellt Schilder mit individuellen Text-Inhalt. Zudem lassen sich noch die Textfarbe, Hintergrundfarbe, Rahmenfarbe und die Schriftgröße einstellen.  Zeitansage in JavaScript  Browser-Speicher löschen - Der Browser-Speicher archiviert besuchte Seiten um sie bei einem späteren Besuch schneller anzeigen zu können. Was beim surfen von Vorteil ist, kann beim ändern von Webseiten, für Webmaster, zum Problem werden.  PHP und JavaScript verbinden  Blinkender Hintergrund - Ein animiertes Gif-Bild wird hier als Hintergrund verwendet.  Cookie-Info  Hexadezimal-RGB-Konverter - Umwandlung von Hexadezimal-Code in RGB-Code (Dezimal) und umgekehrt.  …mehr
 Seitenanfang        Lesezeichen setzen          
Letzte Änderung am Dienstag, den 16 Februar 2010
© 2000-2010 Homepage-Total.de         KontaktImpressumBanner