Archief - PHP: Shoutbox+Smileys

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Rutger

Legacy Member
Ik heb ondertss al een simpele shoutbox gemaakt met nickname, tekst en die daarbij het ip opslaat. Nu wil ik er ook nog smileys aan kunnen toevoegen, kan iemand me hierbij helpen, want ik zou eigenlijk niet goed weten hoe ik hieraan moet beginnen...
:help:

KoenDK

Legacy Member
ik ken er weinig van
maar ik heb begrepen dat je uw smileys moet uploaden
om dan nadien een stringreplace uit te voeren


namelijk dat dubbelpunt + ) wordt vervangen door :)



enz...

:D :D :D

servi

Legacy Member
wat koenDK in het kort zegt klopt in grote mate, een voorbeeldje :

als $text het bericht is dat gepost is geweest :

$text = str_replace(':)','<img src="smileys/smile.gif" alt=":)" />',$text);
$text = str_replace(';)','<img src="smileys/wink.gif" alt=";)" />',$text);

en zo worden dan de smileys toegevoegd aan $text. Wil je geavanceerder te werk gaan, moet je gebruik maken van preg_replace

Rutger

Legacy Member
servi zei:
wat koenDK in het kort zegt klopt in grote mate, een voorbeeldje :

als $text het bericht is dat gepost is geweest :

$text = str_replace(':)','<img src="smileys/smile.gif" alt=":)" />',$text);
$text = str_replace(';)','<img src="smileys/wink.gif" alt=";)" />',$text);

en zo worden dan de smileys toegevoegd aan $text. Wil je geavanceerder te werk gaan, moet je gebruik maken van preg_replace

Ok ty !!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan