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:
che cliccando sull'immagine mi aggiunge nel textarea ':-)' (senza apici ovviamente)codice:[img]smile/smile.gif[/img]
quindi da quel che so non mi resta che creare una funzione che traduca il :-) nell'immagine, e ho pensato di crearla cosi:
ho creato la funzione con l'array perchè prevedo ovviamente di inserire più faccine, ma non va. Mi sapreste dire il problema? grazieCodice PHP:function my_smile($varsmile) {
$searchsmile = array(':-)');
$replacesmile = array('[img]smile/smile.gif[/img]');
$varsmile = str_replace($varsmile, $searchsmile, $replacesmile);
return $varsmile; }

Rispondi quotando
