Session und Checkbox
Einklappen
X
-
du kannst das zweite auch in einem kurzem if schreiben.
PHP-Code:$_SESSION['ls1'] = isset($f_ls1)&&($f_ls1=="ballon") ? 1 : 0;
PHP-Code:$_SESSION['ls1'] = (int)(isset($f_ls1)&&($f_ls1=="ballon"));
// bzw
$_SESSION['ls1'] = (isset($f_ls1)&&($f_ls1=="ballon");
und dann kannst du auswertung und darstellung auch in eine datei packen. aber nur wenn du willst.. ;-)
Einen Kommentar schreiben:
-
Danke schön. Es funktioniert.
Ich habe es jetzt so gemacht:
Eingabe-Seite:
PHP-Code:<input type="checkbox" name="f_ls1" value="ballon" <?php if(($_SESSION["fill_adr"]==1)&&($_SESSION["ls1"]==1)) { echo "checked"; } ?>>Ballonsport
PHP-Code:if(isset($f_ls1)&&($f_ls1=="ballon")) $_SESSION['ls1']=1; else $_SESSION['ls1']=0;
Einen Kommentar schreiben:
-
jetzt brauchst du doch nur noch prüfen, ob das dingens gesetz ist oder nicht und den status passend in die session schreiben.
Einen Kommentar schreiben:
-
Session und Checkbox
Hallo, cih hab auch schon gesucht aber das hat mir alles nicht so richtig weitergeholfen.
Mein Problem:
Ich will den Wert einer Checkbox ein einer Session-Variable speichern.
Nachträglich soll der Anwender seine Angabe rückgängig machen können, sprich wenn er zurückgeht wo er seine Angabe gemacht hat und diese ausklickt, dann soll es auch aus bleiben, aber die Checkbox setzt sich immer wieder auf checked
PHP-Code:<input type="checkbox" name="f_ls1" value="ballon" <?php if(($_SESSION["fill_adr"]==1)&&($_SESSION["ls1"]=="ballon")) { echo "checked"; } ?>>Ballonsport
Stichworte: -
Einen Kommentar schreiben: