Avatar billede tblaster Nybegynder
25. juni 2002 - 13:46 Der er 18 kommentarer og
1 løsning

If og or ??

Kan dette ikke lade sig gøre? Eller hvordan skal det gøres?

<%
mode=request("mode")
mode1=request.Form("Submit")
if mode="opret" OR _ mode1="opret" then
%>
Avatar billede user-online Nybegynder
25. juni 2002 - 13:47 #1
Du skal vist skrive ifelse
og end if

mener jeg
Avatar billede tblaster Nybegynder
25. juni 2002 - 13:48 #2
Så giver den mig følgende:

Expected 'Then'

/iArrangementsudvalg/admin.asp, line 97

if mode="opret" ifelse mode1="opret" then
Avatar billede tblaster Nybegynder
25. juni 2002 - 13:52 #3
<%
mode=request("mode")
mode1=request.Form("Submit")
if mode="opret"
ifelse mode1="opret" then
%>
Avatar billede medions Nybegynder
25. juni 2002 - 13:52 #4
<%
mode=request("mode")
mode1=request.Form("Submit")
if mode="opret" OR mode1="opret" then
%>

//>Rune
Avatar billede tblaster Nybegynder
25. juni 2002 - 13:55 #5
Weard ... det syntes jeg at have prøvet :-D
Avatar billede nolle_k Nybegynder
25. juni 2002 - 13:55 #6
if mode="opret" or mode1="opret" then


Fjern underscoren! Det er kun i VB du kan bruge denne!
Avatar billede medions Nybegynder
25. juni 2002 - 13:56 #7
I det hele taget, hvis du vil bruge ElseIf skal du skrive som følgende:

<%
mode=request("mode")
mode1=request.Form("Submit")
if mode="opret" Then
...et elelr andet
ifelse mode1="opret" then
...et eller andet
end if

//>Rune
%>
Avatar billede medions Nybegynder
25. juni 2002 - 13:57 #8
Thx 4 Poinz

//>Rune
Avatar billede tblaster Nybegynder
25. juni 2002 - 14:06 #9
Medions ... det lader til du har lidt styr på det ... har du tid til at hjælpe her:
http://www.eksperten.dk/spm/227266
Avatar billede medions Nybegynder
25. juni 2002 - 14:11 #10
Jeg har lige hurtigt kigget på det, og jeg kan se at TMCEU har kigget på det, og jeg ved at han ikke bare lige sådan giver op, så forbliv hos ham, og lad ham klare dit problem... -Jeg har desvære heller ik' tid til at skulle til at kigge så meget kode igennem...

//>Rune
Avatar billede tblaster Nybegynder
25. juni 2002 - 14:14 #11
OK ... jeg har fået et problem med det du gav mig:
Dette har jeg sat og længere ned i min kode:

<%
'--- Nyheder Preview ---
Elseif mode="Preview" OR mode1="Preview" then
%>

Hvis jeg så skrive admin?mode=Preview så kommer jeg ikke ind til preview delen? Hvad er der galt? Det virker fint med admin?mode=Opret
Avatar billede medions Nybegynder
25. juni 2002 - 14:18 #12
<%
'--- Nyheder Preview ---
If mode="Preview" OR mode1="Preview" Then
%>

//>Rune
Avatar billede tblaster Nybegynder
25. juni 2002 - 14:19 #13
Rune ... jeg har jo en del defineret hele vejen ned ... skal jeg så ikke bruge elseif til alle de andre og kun if til den første?
Avatar billede tblaster Nybegynder
25. juni 2002 - 14:19 #14
Nu kommer den jo med expected end!
Avatar billede tblaster Nybegynder
25. juni 2002 - 14:21 #15
Jeg har i alt følgende:
<%
'--- Nyheder Opret ---
mode=request("mode")
mode1=request.Form("Submit")
if mode="opret" OR mode1="Opret Nyheden" then
%>

<% '--- Nyheder Vis ---
Elseif mode="vis" then %>

<%
'--- Nyheder Preview ---
Elseif mode="Preview" OR mode1="Preview" then
%>

<% '--- Nyheder Ret ---
Elseif mode="ret" then %>

<% '--- Nyheds Rediger Ret ---
Elseif mode="rettet" then %>

<% '--- Log ud ---
Elseif mode="logud" then %>

<% '--- Forsiden ---
else %>
Avatar billede medions Nybegynder
25. juni 2002 - 14:22 #16
Hmm... jeg tror du skal kigge en tur forbi her:
http://www.html.dk/tutorials/asp/lektion6.asp

//>Rune
Avatar billede tblaster Nybegynder
25. juni 2002 - 14:26 #17
Ændre jeg det til følgende:

<% '--- Nyheder Preview ---
Elseif mode="123" OR mode1="123" then %>

Så kan jeg fint komme ind til det vha: admin?mode=123

Det er sku underligt!
Avatar billede tblaster Nybegynder
25. juni 2002 - 14:41 #18
Jeg kan stadig ikke få det til at virke ... kan jeg ikke bruge noget i stil med dette så:

IF mode1=request.Form("Submit") = "Opret Nyheden"
THEN mode="opret"
Else mode="P"
Avatar billede medions Nybegynder
25. juni 2002 - 14:44 #19
If mode1 = Requetst.Form("Submit") = "Opret Nyheden" Then mode = "opret"
her skal der så dke noget....
Else
Mode = "P"
End If

//>Rune
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