Inserire gli emoticons in un form con Php

Siti dinamici con PHP
Impara a creare siti dinamici professionali con PHP

Scritto da AG web solutions nella sezione Php

Spesso vi sarete chiesti com'è possibile aggiungere nel vostro guestbook, o nel vostro forum, o in un form qualsiasi, gli smile.

Ebbene, nella pagina di inserimento, che contiene il form, inseriremo questo codice, nel punto del BODY in cui vogliamo che compaia la faccina:

<img src="immagini/sorriso.gif" onclick="document.nomeform.nomecampo.value+=':-)'">
Da notare che in onclick bisogna settare il nome del form e il nome del campo/textarea/textfield in cui deve comparire il simbolo della faccina, che in questo caso è :-), ma che è del tutto personalizzabile.

Ora passiamo alla pagina che interpreterà il codice. Un esempio potrebbe essere questo:
<?PHP
    $_POST['nomecampo'] = str_replace(":-)", "<img src='immagini/sorriso.gif'>", $_POST['nomecampo']);
    echo $_POST['nomecampo'];
?>
La variabile $_POST['nomecampo'] può essere usata per essere inserita in un database: l'esempio riportato crea un output statico e volatile che non verrà conservato, ma semplicemente visualizzato a video dall'utente.

I più cliccati della sezione Php

:: Redirect in Php (103.018)

:: Upload di file in Php (33.728)

:: Refresh temporizzato in PHP (28.073)

:: Scrivere il codice di sicurezza CAPTCHA in Php (26.239)

:: Un carrello della spesa in PHP (23.743)

:: Creare un menu dinamico in Php (21.303)

:: Pagamenti online con PayPal e PHP (17.703)

:: Inviare email in formato Html con Php (16.025)

:: Convertire una stringa in maiuscolo e in minuscolo in Php (15.985)

:: Ottenere le dimensioni di un'immagine con PHP (15.486)

IN EVIDENZA
DOWNLOAD