Avatar billede jammerlab Nybegynder
25. maj 2003 - 22:40 Der er 9 kommentarer og
1 løsning

checkbox if set

Den her checkbox -> <input type=checkbox name=auto value=1>
blir sendt videre til denne if -> if($auto==1) {
setcookie("login", "$bruger", time()+60*60*24*30);
}

Den burde sq da være sat ik?
Avatar billede schaefner Juniormester
25. maj 2003 - 22:42 #1
Måske det skal være:

if($_POST['auto'] == 1) {
  setcookie("login", "$bruger", time()+2592000);
}
Avatar billede jakoba Nybegynder
25. maj 2003 - 22:45 #2
value er ligegyldig. den skal være checked:

<input type=checkbox name=auto value=1 checked="checked">
Avatar billede jammerlab Nybegynder
26. maj 2003 - 00:21 #3
for det første - schaefner globals er on så behøver jeg da ikke sådan vel?
jokoba - brugeren skal selv kunne vælge... så checked behøver ikke være sat som standard.
Avatar billede schaefner Juniormester
26. maj 2003 - 00:22 #4
Hvad hvis du bare laver et simpelt eksempel:

<input type="checkbox" name="auto">

if(isset($auto)) {
  echo 'Du krydsede af';
}
Avatar billede jakoba Nybegynder
26. maj 2003 - 00:43 #5
I så fald bør din test være
    if ( isset( $auto ) ) {
        // Ja, checkboksen er blevet valgt
    } else {
        // Nej, checkboksen blev ikke valgt
    }
Når en checkboks ikke er valgt bliver den slet ikke sendt med som form-felt værdi.
Avatar billede jakoba Nybegynder
26. maj 2003 - 00:44 #6
Ups. sorry schaefner :)
Avatar billede jammerlab Nybegynder
26. maj 2003 - 21:15 #7
if(isset($auto)) {
setcookie("login", "$bruger", time()+60*60*24*30);
}

Den sætter altså ikke den cookie :|
Avatar billede schaefner Juniormester
26. maj 2003 - 21:17 #8
Hvad hvis du udskrive noget tekst, gør den det?
Avatar billede jammerlab Nybegynder
26. maj 2003 - 21:24 #9
Jep... og jeg kan sætte cookies for laver jeg et dokument for sig selv med samme tekst så kan den sagtens sætte en cookie.
Avatar billede jammerlab Nybegynder
09. juni 2003 - 21:33 #10
Hm jeg løste det på en anden måde... mit system virkede det var bare pga. den var included...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester