Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Smilies beim Ausgeben aus der DB umwandeln (https://www.gegen-bilderklau.net/thread.php?threadid=104408)


Geschrieben von Stelo am 20.04.2007 um 20:08:

  Smilies beim Ausgeben aus der DB umwandeln

Hiho,

für LS brauch ich ein Script, in dem man erst etwas in ein Textfeld eingibt, z.B. auch mit den Smilies ": )". So sollen sie auch in der DB gespeichert werden. Beim Ausgeben allerdings sollen sie dann mit einer Grafik ersetzt werden. Dazu include ich eine Datei, die wie folgt aussieht:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
function smilies($text)
    {
        $text str_replace(':)',"<img src="luxurystables.lu.funpic.de/images/1.gif">"$text);
        $text str_replace("=)","<img src="luxurystables.lu.funpic.de/images/3.gif"> "$text);
        $text str_replace('=)',"<img src="luxurystables.lu.funpic.de/images/3.gif">"$text);
        $text str_replace(':P',"<img src="luxurystables.lu.funpic.de/images/4.gif">"$text);
        $text str_replace(';)',"<img src="luxurystables.lu.funpic.de/images/5.gif">"$text);
        $text str_replace(':D',"<img src="luxurystables.lu.funpic.de/images/6.gif">"$text);
        $textr str_replace(':(',"<img src="luxurystables.lu.funpic.de/images/7.gif">"$text);
       
        return $text;
    }


$text ist der Text, denn ich aus der DB ausgeben lasse.
Aber die Smilies werden nicht als Grafiken angezeigt, sondern eben normal als Text ": )".

Ich find nur leider den Fehler nicht, vllt. kann mir ja jemand helfen?!

Oder sollte man das lieber schon vor dem speichern in die DB umwandeln?



Geschrieben von Stelo am 21.04.2007 um 11:27:

 

Ich habe mir gerade meinen ersten Post noch einmal durchgelesen,
Verdammt ich bin so blind. Ich habe das http:// vor den Images vergessen. *mir an den Kopf hau*

Ich sollte lesen lernen! Augen rollen

Kann also geschlossen werden! smile

Danke trotzdem May-Britt! ^^


Forensoftware: Burning Board, entwickelt von WoltLab GmbH