salve, vorrei permettere all'utente di inserire delle faccine quando scrive nel mio guestbook...
un po come avviene in questo forum, dove a sinistra ci sono le smile e cliccandoci su è possibile inserire la faccina scelta.
Per far questo nel form ho inserito questa stringa:
codice:
[img]smile/smile.gif[/img]
che cliccando sull'immagine mi aggiunge nel textarea ':-)' (senza apici ovviamente)
quindi da quel che so non mi resta che creare una funzione che traduca il :-) nell'immagine, e ho pensato di crearla cosi:
Codice PHP:
function my_smile($varsmile) {
$searchsmile = array(':-)');
$replacesmile = array('[img]smile/smile.gif[/img]');
$varsmile = str_replace($varsmile, $searchsmile, $replacesmile);
return $varsmile; }
ho creato la funzione con l'array perchè prevedo ovviamente di inserire più faccine, ma non va. Mi sapreste dire il problema? grazie