JV Skrevet 8. september 2005 Del Skrevet 8. september 2005 Si at jeg har en liste med filmer på side1.php, så vil jeg at jeg kan hake av noen av filmen og så trykke på en submitknapp. På den siden som da kommer opp vil jeg at de som er blitt haket av (altså ON) skal listes opp... Noen som kan peke meg i riktig retning så jeg kan få til dette? Klarer ikke helt å skjønne hvordan jeg skal gjøre det... Lenke til kommentar
???????? Skrevet 8. september 2005 Del Skrevet 8. september 2005 Det er litt avhengig av skjemaet ditt, hvilken method du har bruk. Dersom method=post så bruker du $_POST, og dersom method=get så bruker du $_GET. I begge tilfeller vil variabelene være tilgjenlig med $_REQUEST også. Her er et lite eksempel: if ( $_REQUEST['navn på checkboks'] == "on" ) { echo "Denne boksen er haket av!"; } Lenke til kommentar
Christian_ Skrevet 8. september 2005 Del Skrevet 8. september 2005 (endret) Det kan jo også bli litt tingvind hvis du har veldig mange checkboxer å lage en if på hver av dem da. Dette er erogså en mulighet. <form name="sendt" action="send2.php" method="POST"> <input type="checkbox" name="matrise[film1]" value="Film nr 1">Film 1 <input type="checkbox" name="matrise[film2]" value="Film nr 2">Film 2 <input type="checkbox" name="matrise[film3]" value="Film nr 3">Film 3 <input type="checkbox" name="matrise[film4]" value="Film nr 4">Film 4 <input type="checkbox" name="matrise[film5]" value="Film nr 5">Film 5 <input type="submit" value="Vis filmer!"> </form> Og php siden echo "Du valgte:<ul>\n"; foreach ($_POST['matrise'] as $film) { echo "<li>" . $film . "</li>"; } echo "</ul>"; Ikke testen, men håper du forstår EDIT: Glemte en </ul> Endret 8. september 2005 av chs89 Lenke til kommentar
JV Skrevet 8. september 2005 Forfatter Del Skrevet 8. september 2005 Tusen takk chs89! Akkurat det jeg spurte etter Jeg må lære meg litt foreach tror jeg.. har jeg aldri brukt... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå