Of bedoel je sessievariabele? Controleren of deze "" of Nothing is.
Digitaal onderwijsmateriaal, leermateriaal voor hbo
[ Voor 36% gewijzigd door Verwijderd op 11-12-2002 10:36 ]
Digitaal onderwijsmateriaal, leermateriaal voor hbo
'Array-Session terug zetten naar array'
vArray = Session("arrayMulti")
'Check het bestaan van een session'
sArrayElement = vArray(0,2)
if sArrayElement <> "" then
response.write("BESTAAT!")
%><script>alert("<%=sArrayElement%>");</script><%
end if
Stel de sessievar bestaat niet dan krijg ik een error
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Microsoft VBScript runtime error '800a000d'
Type mismatch
/test/addproduct.asp, line 31
Lines 31 is:
sArrayElement = vArray(0,2)
1
2
3
4
| If Session("arrayMulti") = "" Then Response.Write "Session lost") Response.end End if |
Misschien dat je hem ook nog moet casten naar een Array. Ik ben alleen ff kwijt hoe je dat in VBScript deed...
[ Voor 38% gewijzigd door gorgi_19 op 11-12-2002 11:09 ]
Digitaal onderwijsmateriaal, leermateriaal voor hbo
iddGewoon IsArray() gebruiken.
[ Voor 90% gewijzigd door sig69 op 11-12-2002 13:09 ]
Jullie antwoord heeft mij erg geholpen dank jullie wel!
Het andere antwoord werkte wel maar als er in de sessievar een array zat dus true is dan gaf hij weer een error. IsArray() werk perfect.