Avatar billede jonasst Nybegynder
28. februar 2004 - 11:41 Der er 4 kommentarer og
1 løsning

Kan ikke få kontrolleret 3 variabler

Hvordan får jeg følgende til at virke
if (($antal=="") or($navn="") or($email=="")) {
echo("Felterne antal, navn og email skal udfyldes! Gå tilbage og prøv igen");
exit();
}
//Lige nu kontrolleres $navn ikke
Avatar billede leif Seniormester
28. februar 2004 - 11:44 #1
Du mangler et = ved navn:
(($antal=="") or($navn=="") or($email=="")) {
Avatar billede jonasst Nybegynder
28. februar 2004 - 11:48 #2
LOL du har ret nogen gange kan man ikke se skoven for bare træer. :)
Avatar billede Slettet bruger
28. februar 2004 - 12:23 #3
Et godt tip til at undgå den slags fejl er at skrive sammenligninger "omvendt"

if ((""==$antal) or(""==$navn) or(""==$email))

Så vil du få en Parse error på linien, hvis du glemmer et =

Og ellers kan du slippe helt for = på følgende måde:

if (empty($antal) or empty($navn) or empty($email))
Avatar billede jonasst Nybegynder
28. februar 2004 - 12:29 #4
tak for de gode tips :)
Avatar billede leif Seniormester
28. februar 2004 - 12:56 #5
Så lærte vi begge 2 noget !!!
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