Visa ett inlägg
Oläst 2004-02-25, 11:28 #2
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Jens Jens är inte uppkopplad
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.
Jens är inte uppkopplad   Svara med citatSvara med citat