Archief - PHP: Smilies ?

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.

bweh

Legacy Member
Dag vrienden,


Hoe kan ik ervoor zorgen dat op een php-pagina, het is eerder een soort gastenboek / forum, dat alle codes voor smilies smilies worden? :)


bv. : ) (zonder spatie) wordt automatisch :)

Ik gebruik phpmyadmin.

dJeez

Legacy Member
Bekijk de source van eender welk open source forum en je zal zien hoe het kan (doorgaans wordt dat via regular expressions gedaan).

bweh

Legacy Member
mm :(

ken niet veel van php, juist formuliertjes enzo en database, dus graag specifieke uitleg

|M°B|Morbuus

Legacy Member
PHP:
function smilies($bericht)
	$bericht = str_replace(":)","<img src=\"URL HIER\">",$bericht);
	$bericht = str_replace(":'(","<img src=\"URL HIER\">",$bericht);
	return $bericht;
}

Zo bv, je kan er zelf toevoegen he, is maar voorbeeldje.

orez

Legacy Member
een klein beetje zelf moeite doen, en google afschuimen kan geen kwaad hoor...
Je mag hier vragen stellen idd. Maar djeez en morbuus geven je de pap in de mond. Het is hier niet de bedoeling dat we mensen handje voor handje gaan vasthouden.

Als je niet weet waar dit moet komen, dan stel ik voor dat je eerst nog wat php leert voor je hier aan wilt beginnen.

omfg

Legacy Member
bweh zei:
waar moet dit komen?
je maakt bv een php bestandje die noemt smilies.php
daarin zet je die code, uiteraard tussen <?php en ?> tags.
dan include je dat bestand in de gewenste pagina en doe je bv
$tekst = smilies($tekst);
of
echo smilies($tekst);

dan vormt hij alle smilies (bv : ) ) in $tekst om naar <img src="..." .. />, die op zich dan verschijnen als smilies ;)

:unsure:
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