Smilies in gastenboek

Status
Niet open voor verdere reacties.

hitme007

Gebruiker
Lid geworden
16 jun 2004
Berichten
131
Goed, ik heb een simpel gastenboek systeem klaar, maar nu zou ik graag willen dat je er ook smilies in kan zetten.

dat ": )" wordt vervangen door :)

whatever, je weet wat ik bedoel, maarrr......

hoe pak ik dat aan, wat voor functie heb ik daar voor nodig.

help me alsjeblieft even opweg met wat tips en tricks :rolleyes:

ps: als jullie wat van het script willen zien hoor ik het wel....lijkt mij een beetje nutteloos om het hele script hier te posten...
 
he, thx...da's snel :)

zal kijken wat ik er mee kan...wordt vervolgt :rolleyes:
 
k, heb t al werkend....mocht je intresse hebben kun je het hele script van me krijgen... just let me know ;)
 
Gigantische pagina voor zo'n simpel stukje code :8-0:
PHP:
$bericht = $rij->bericht; // Ik neem aan dat je het uit de database haalt
$bericht = str_replace(":-)","<img src=\"smile.gif\">",$bericht);
// En alle andere smilies ook
Of, als je het mooi geautomatiseerd wil doen:
PHP:
$bericht = $rij->bericht; // Ik neem weer aan dat je het uit de database haalt
$te_vervangen_smilies = array(
":-)" => "smile",
":P" => "tongue",
"8)" => "cool"
);

  foreach($te_vervangen_smilies AS $key => $value)
  {
  $bericht = str_replace($key,"<img src=\"" . $value . ".gif\">",$bericht);
  }
Voor als je -ergens- leest dat je ereg_replace() of preg_replace() moet gebruiken... Niet doen. Voor ingewikkeldere zaken kun je preg_replace() gebruiken (nooit ereg_replace(), is echt traag), maar dit is puur een string door een andere string vervangen, dat kan met een simpele str_replace().

Succes :thumb:
 
Laatst bewerkt:
thx...maar had de code van die gigantische pagina al gestript... ;)
ik had alleen het feit nodig dat ik str_replace nodig had voor zoiets...

maar bedankt... :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan