25. oktober 2002 - 19:13Der er
5 kommentarer og 1 løsning
If ... And ... Or
Hejsa
Hvad er der lige galt her:
If Request.Form("antal") = "" And Request.Form("Kaffe") >< "" Or Request.Form("The") >< "" Or Request.Form("Formidagsbrød") >< "" Or Request.Form("Eftermidagskage") >< "" Then Response.write "Du mangler at angive hvor mange der kommer."
Hvis det kun er min Request.Form("antal") og Request.Form("Kaffe") der er noget i så opføre scriptet sig ok men hvis jeg har noget i Request.Form("antal") og en af følgende Request.Form("The") eller Request.Form("Formidagsbrød") eller Request.Form("Eftermidagskage") så skriver den lige meget hvad Du mangler at angive hvor mange der kommer. Også selvom at min Request.Form("antal") ikke er "" men noget i stil med 50!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
if Request.Form("antal") = "" And (Request.Form("Kaffe") <> "" Or Request.Form("The") <> "" Or Request.Form("Formidagsbrød") <> "" Or Request.Form("Eftermidagskage") <> "") Then Response.write "Du mangler at angive hvor mange der kommer."
Det er jo for det første ligemeget om det ser forkert ud eller ej for når det virker er det ikke forkert! Derudover så er det matematisk mest korret at skrive <> men det kan også skrives som >< og forstås i matematik!!!
Synes godt om
Ny brugerNybegynder
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.