Avatar billede jenskf Nybegynder
11. februar 2002 - 19:46 Der er 19 kommentarer og
1 løsning

Checker om variabel er tom?

Hvordan checker man, om en variabel er tom?
Avatar billede krogstrup Nybegynder
11. februar 2002 - 19:54 #1
if minVar = "" then
  variabelertom = true
end if
Avatar billede krogstrup Nybegynder
11. februar 2002 - 19:55 #2
svar
Avatar billede jenskf Nybegynder
11. februar 2002 - 20:06 #3
Tak for svaret. Kan du også hjælpe mig med følgende script, som ikke virker (så fordobler jeg points):

if Request.QueryString("videotitel1") = "ja" And if videotitler="" Then videotitler = (videotitel1) Else Then videotitler = (videotitler + ", " + videotitel1)
Avatar billede freedom Nybegynder
11. februar 2002 - 20:21 #4
prøv:
if Request.QueryString("videotitel1") = "ja" And if videotitler="" Then videotitler = videotitel1
Else
videotitler = videotitler + ", " + videotitel1
end if
Avatar billede krogstrup Nybegynder
11. februar 2002 - 20:32 #5
if request.QueryString("videotitel1") = "ja" and if videotitler = "" then
    videotitler = videotitel1
else
    videotitler = videotitler & ", " & videotitel1
end if
Avatar billede freedom Nybegynder
11. februar 2002 - 20:41 #6
og hvis det er med form:
if Request.Form("videotitel1") = "ja" And if videotitler="" Then videotitler = videotitel1
Else
videotitler = videotitler + ", " + videotitel1
end if
Avatar billede jenskf Nybegynder
11. februar 2002 - 20:47 #7
Når jeg kører:

if Request.QueryString("videotitel1") = "ja" And if videotitler="" Then videotitler = (videotitelNavn1)
Else
videotitler = (videotitler + ", " + videotitelNavn1)
End if

Får jeg følgende fejl:

if Request.QueryString("videotitel1") = "ja" And
if videotitler="" Then videotitler =
(videotitelNavn1)
------------------------------------------------^

PS. Jeg har sat spørgsmål op til 200 i points
Avatar billede jenskf Nybegynder
11. februar 2002 - 20:49 #8
Ahhh, nu passer pilen ikke helt, for den skulle stoppe efter "And"
Avatar billede krogstrup Nybegynder
11. februar 2002 - 20:52 #9
jenskf >>>

Har du prøvet mit forslag ?
Altså 11/02-2002 20:32:43 !
Avatar billede jenskf Nybegynder
11. februar 2002 - 20:54 #10
Ja, og den siger præcist det samme :-(
Avatar billede krogstrup Nybegynder
11. februar 2002 - 21:02 #11
du bliver nødt til at vise hele fejlmeddelelsen og gerne meget mere af din kode !
Avatar billede krogstrup Nybegynder
11. februar 2002 - 21:03 #12
prøv denne:

if request.QueryString("videotitel1") = "ja" and videotitler = "" then
    videotitler = videotitel1
else
    videotitler = videotitler & ", " & videotitel1
end if
Avatar billede jenskf Nybegynder
11. februar 2002 - 21:05 #13
SCRIPT:
<%
videotitelNavn1 = ("Videobånd nr. 1")

if Request.QueryString("videotitel1") = "ja" And if videotitler="" Then videotitler = (videotitelNavn1)
Else
videotitler = (videotitler + ", " + videotitelNavn1)
End if
%>

FEJL:
Error Type:
Microsoft VBScript compilation (0x800A03EA)
Syntax error
/sharedanmark/multimedia/udlaan_af_videotitler2.asp, line 258, column 49
if Request.QueryString("videotitel1") = "ja" And if videotitler="" Then videotitler = (videotitelNavn1)
------------------------------------------------^
Avatar billede krogstrup Nybegynder
11. februar 2002 - 21:06 #14
prøv den nye...
Avatar billede jenskf Nybegynder
11. februar 2002 - 21:06 #15
Og pilen skulle igen gerne stopper lige efter "And" - som det jo tydeligt ses :-)
Avatar billede krogstrup Nybegynder
11. februar 2002 - 21:07 #16
prøv 11/02-2002 21:03:13
Avatar billede jenskf Nybegynder
11. februar 2002 - 21:10 #17
Til krogstrup:
Error Type:
Server object, ASP 0177 (0x800401F3)
Invalid class string
Avatar billede krogstrup Nybegynder
11. februar 2002 - 21:14 #18
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Test</title>
</head>

<body>

<% videotitelNavn1 = "Videobånd nr. 1"

if Request.QueryString("videotitel1") = "ja" And videotitler = "" Then
    videotitler = videotitelNavn1
else
    videotitler = videotitler & ", " & videotitelNavn1
end if %>

<%=videotitler%>


</body>
</html>
Avatar billede jenskf Nybegynder
11. februar 2002 - 21:24 #19
Det virker.
Avatar billede krogstrup Nybegynder
11. februar 2002 - 21:32 #20
takker for points :-)
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