13. februar 2002 - 08:21Der er
27 kommentarer og 1 løsning
Check til dropdown boks
Jeg har her en dropdown boks, men hvordan laver jeg et check med PHP, så hvis man trykker submit til "Vælg en farvekode" så kommer den med en fejl => (du skal vælge en farve).
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
hmm... hvis jeg vælger submit til "Vælg en farvekode" køre den bla.php filen og ikke test.php som den skal? <? if($farvekoder=="Vælg en favekode"){ echo("Du skal vælge en farve"); }else if($farvekoder==""){ }else{ Header("Location: test.php"); } ?>
nej, så er scriptet jo forkert... Jeg troede at du mente, at den skulle opdatere siden, hvis man valgte en farve...
if($farvekoder=="Vælg en favekode"){ ## Koden, hvis man vælger Vælg en farve }else if($farvekoder==""){ ## Koden, hvis man ikke har trykket på submit }else{ ## Koden hvis man har valgt en farve }
Så kan du selv lege puslespil :)
Header("Location: test.php"); Opdaterer siden, echo($farvekoder); skriver den valgte farve
Og hvorfor skal scriptet stå i toppen, skal det også stå før include filer? i så fald hvordan ved scriptet at $farvekoder indeholder "Vælg en favekode" da scriptet bliver kørt før HTML formen.
Scriptet skal stå helt i toppen (over includefilerne, hvis disse giver nogen som helst form for output).
Grunden til at scriptet ved, at $farvekoder indeholder "Vælg en farvekode" er, at når du trykker på knappen submit, så reloader den siden som blah.php?farvekoder=ditvalg
det kan scriptet så aflæse....
men du skal stadig rette stavefejlen i faRvekode :)
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.