Administratör
|
|
Reg.datum: Jan 2003
Inlägg: 874
|
|
Administratör
Reg.datum: Jan 2003
Inlägg: 874
|
Ifall en checkbox är ikryssad skickar webbläsaren $_REQUEST['checkboxnamn'] = "on". Jag brukar använda isset($_REQUEST['checkboxnamn']) när jag kollar för om den inte är ikryssad skickar den inte något alls. Vilket värde du vill ska sparas i databasen kan du ju välja själv.
För att göra en checkbox för kryssad lägger man till checked. T ex <input type="checkbox" name="check1" checked>
alt. är då att göra
<?
if(isset($_REQUEST['check1'])) { $ch = " checked"; } else { $ch = "" }
?>
<input type="checkbox" name="check1"<? echo $ch; ?>>
Har du ett script som skapar dynamiska checkboxar kan du sätta name=\"checkbox[$i]\" i exempelvis en loop. och öka $i för varje loop. På så vis hamnar datat i en array.
|