PHP Tutorials, PHP Forum, PHP Community and more ... MyWebsolution.de!

Sidebar

Home News Tutorials Workshops Tipps Artikel Gästebuch Sitemap

Suche

Members

Forum Login Registrierung

Statistik

Statistikbereich
Jetzt2
Heute257
Gestern271
Gesamt239345

Tutorials

Autor Flitze
Klicks 36026
Bewertungen 109
Rating 8.7
Stand 28.02.2009

Keywords
BB Code Tutorial, BBCode, BB-Code, BB Code mit Regex, BB Code erklärt, [php]-Tags, [code]-Tags, [img]-Tags, [url]-Tags, HTML ersetzen, HTML ausschalten, Text formatieren, Smilies ersetzen, Wörter kürzen, Links umwandeln, Links kürzen, Länge prüfen, http direkt umwandeln, www direkt umwandeln

Social Bookmarking:

BB Code

Seite : 1 2 3 4 5 6 7 Bewerten

7. Smilies


Was Smilies oder Emoticons sind, ist wohl allen bekannt.

:) :D :laugh: :P ;) :oops: 8) :eek: :( :motz: :( wtf :rolleyes: :mad: :angry: :devil: :sleep: :rofl: :mygod: :oO: :trink:

Um sie einzufügen braucht man kein preg_replace, hier genügt ein str_replace. Der Code für das Ersetzen von Smilies könnte so aussehen

PHP:
<?php
    
function smilies($str)
    {
        
$str str_replace(':)',"<img src=\"pics/smilies/smile.gif\">"$str);
        
$str str_replace(':D',"<img src=\"pics/smilies/bigfatsmile.gif\">"$str);
        
$str str_replace(':mad:',"<img src=\"pics/smilies/mad.gif\">"$str);
        
$str str_replace(':angry:',"<img src=\"pics/smilies/angry.gif\">"$str);
        
$str str_replace('8)',"<img src=\"pics/smilies/cool.gif\">"$str);
        
$str str_replace(';(',"<img src=\"pics/smilies/cry.gif\">"$str);
        
$str str_replace(':devil:',"<img src=\"pics/smilies/devil.gif\">"$str);
        
$str str_replace(':motz:',"<img src=\"pics/smilies/motz.gif\">"$str);
        return 
$str;
    }
?>


In $str wird einfach nach dem entsprechenden Smilie-Symbol gesucht und durch einen <img>-Tag mit der src eines Smilies ersetzt. So wird z.B. aus
: D (ohne Leerzeichen versteht sich ^^) dieser Smilie :D « Zurück Bewerten

»» Zurück zum Menu

Ranking

Tutorials (9)

Besucherstatistik8.7
BB Code8.7
Dateien in PHP üb...8.4

Workshops (3)

Sessions in PHP8.8
Loginsystem8.4
Bildergalerie7.1

Tipps (9)

Diagrammklasse9.5
Verbindung zur My...9
in_array für Java...8.7

Artikel (12)

WasserbettenGuerilla10
Linkbuilding bzw....8.4
Geld im Internet ...7.8

Partner & Links


Valid HTML 4.01 Transitional
Valid CSS
nach oben

Polen Portal Subdomain gratis
 
 
© MyWebsolution.de
2006-2008