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

Sidebar

Home News Tutorials Workshops Tipps Artikel Gästebuch Sitemap Unicode

Suche

Members

Forum Login Registrierung

Statistik

Statistikbereich
Jetzt3
Heute147
Gestern869
Gesamt1338236

BB Code - Smilies

Autor Flitze
Klicks 109002
Rating für BB Code
  8.8 von 10
Bewertungen181
Stand 11.06.2013
Keywords:
BB Code mit Regex, BB Code erklärt, [img]-Tags, [url]-Tags, HTML ersetzen, Text formatieren, Wörter kürzen, www direkt umwandeln, Smilies, BB Code, Emoticons

Amazon: PHP 5.3 und MySQL 5.1
Breadcrumb:
Tutorials » BB Code » BB Code - Smilies
Seite : 1 2 3 4 5 6 7 Bewerten
Article Wizard - deutscher Article Spinner

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 zur vorigen Seite:
BB Code - PHP Tag - Quellcodeauszeichnung
Bewerten

»» Zurück zum Menu

Suchmaschinenoptimierung

Suchmaschinenoptimierung (SEO - Search Engine Optimization)

Ranking

Tutorials (13)

9.1
8.8
8.8

Workshops (3)

8.9
8.9
7.7

Tipps (12)

8
7.7
7.5

Artikel (20)

8.7
8.5
7.7

RSS Feeds

Full Feed Tutorials Workshops Tipps Artikel

Twitter

Follow me on Twitter

Partner & Links


Valid HTML 4.01 Transitional
Valid CSS
nach oben

Diese Seiten unterstützen MyWebsolution:
 
© MyWebsolution.de
2006-2014