sabato 22 ottobre 2011

metodo post - checkbox - checked= checked

Se avete un campo checkbox e vi trovate nel metodo post, dopo aver premuto il botton "submit" se non fate nulla, al ripresentarsi della pagina il checkbox che avete appena acceso tornerà automaticamente spento, se non fate nulla anche gli altri campi verranno ripuliti.

Pertanto il tag di input deve essere integrato con il test del settaggio in questo caso ad esempio il checkbox Privacy

if (isset($_POST['privacy'])) // test del checkbox privacy
{echo ' checked="checked"';} // inserimento nel tag dell'attributo checked


Purtroppo blogger non mi permette di usare i tag Input e php preceduto da < , pertanto invece di < e > userò la doppia parentesi tonda. (( e ))

Terminata la gestione dell'attributo checked che se non indicato vale non checked occorre chiudere il tag con > nell'esempio ))



((input type="checkbox" name="privacy" value="Privacy"
((?php // apertura php
if (isset($_POST['privacy']))
{echo ' checked="checked"';}
?)) // chiusura php
)) // chiusura tag input

Nessun commento:

Posta un commento