Avatar billede duno Nybegynder
28. juli 2005 - 11:31 Der er 9 kommentarer og
1 løsning

Søg ud fra flere kriterier, men jeg får fejl

Jeg har lige lavet denne streng til at undersøge om der er nogen tal i nedenstående felter, det virker fint.

<% if indlaeg("status1") or indlaeg("status2") or indlaeg("status3") or indlaeg("status4") or indlaeg("status5") <> "0" then
%>

Nu skal jeg så gøre det samme, bare med tekstfelter, men bruger jeg samme kode laver den fejl

koden skulle være:

<% if indlaeg("u1") or indlaeg("u2") or indlaeg("u3") or indlaeg("u4") or indlaeg("u5") <> "0" then
%>

men jeg får bare en "Siden kan ikke vises"

Har i nogen forslag på hvad der kan være galt??
Avatar billede busschou Praktikant
28. juli 2005 - 11:33 #1
<% if indlaeg("status1") <> "0" or indlaeg("status2") <> "0" or indlaeg("status3") <> "0" or indlaeg("status4") <> "0" or indlaeg("status5") <> "0" then
%>
Avatar billede busschou Praktikant
28. juli 2005 - 11:34 #2
hvis du i din IE går op i funktioner > internetinstillinger > avanceret > og fjerner fluebenet i noget ala "vis uskadelige http fejl"
Så vil du få en bedre fejl medelelse :o)
--
Men fejlen er nok som skrevet ovenover
At man skal have betingelsen med i hvert led før det virker
Avatar billede busschou Praktikant
28. juli 2005 - 11:38 #3
hov når du laver sådan en
if a or b or c or d <> "0" then
Så tjekker den om enten a er True eller b er True eller c er True eller d <> "0"
Så måske derfor du tror den virker?
--
if a <> "0" or b <> "0" or c <> "0" or d <> "0" then
vil tjekke om de alle er forskellige fra "0" og hvis bare een af dem er det så er den ok
Avatar billede locturian Nybegynder
28. juli 2005 - 11:39 #4
Det vil virke så længe feltet er Bolean, altså, True eller False - Med tekst, skal du have noget at sammenligne med, som beskrevet af Busschou...
Avatar billede duno Nybegynder
28. juli 2005 - 12:08 #5
men mine tekstfelter indeholder enten ingenting, eller et eller andet udefineret
Avatar billede duno Nybegynder
28. juli 2005 - 12:12 #6
og 0 er jo ikke tekst, det er et tal, kan man ikke sige <> "" altså ingenting, så står der noget skal den, ellers skal den... kan i følge
Avatar billede busschou Praktikant
28. juli 2005 - 12:14 #7
jo
if a <> "" or b <> "" or c <> "" then
// enten er a eller b eller c forskellig fra "ingenting"
Avatar billede duno Nybegynder
22. oktober 2005 - 00:22 #8
Undskyld ventetiden, tak for hjælpen :o)

points sendt
Avatar billede busschou Praktikant
25. oktober 2005 - 17:28 #9
det var så lidt, huske at godkende ude til venstre ;o)
Avatar billede duno Nybegynder
25. oktober 2005 - 18:19 #10
damn :o)

sorry min fejl.. points sendt nu :o)

Duno
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
Kurser inden for grundlæggende programmering

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