/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
problem med sessions?
Fra : Thomas Brejner


Dato : 21-10-03 21:25

Jeg har et lille problem med mine sessions.

PrisNr = "pris &session("items")&"
VareNr = "varenr &session("items")&"
session("PrisNr") = ProduktPris
session("VareNr") = ProduktVarenr

sådan ser de ud når de skal laves, og skulle gerne se fx sådan ud når man
udskriver dem:
session("pris1")
session("varenr1")

Men serveren kommer med denne fejl:
Slut på sætning var ventet

Nogen der kan hjælpe mig? har prøvet næsten alt, eller evt en anden måde
dette kan laves på :)

Mvh Thomas



 
 
Jens Gyldenkærne Cla~ (21-10-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 21-10-03 21:45

Thomas Brejner skrev:

> PrisNr = "pris &session("items")&"

Ovenstående er ugyldig asp-kode (det samme gælder for den
efterfølgende linje). Jeg vil tro at du mener:

a) PrisNr = "pris " & Session("items")

- men en anden mulig fortolkning er følgende:

b) PrisNr = "pris &session(""items"")&"


Tilfælde a lægger teksten "pris " plus indholdet i sessionvariablen
"items" i variablen PrisNr. I tilfælde b indeholder PrisNr blot
teksten "pris &session("items")&" (her er der ingen sessionvariabel
i spil).


> session("pris1")
> session("varenr1")

Så er det muligvis b du skal bruge. Hvis du vil gemme en tekst der
indeholder " (dobbelt anførselstegn), skal det escapes fordi asp
ellers vil tro at tegnet markerer start eller slut på en
tekststreng.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Morten R. Rasmussen (21-10-2003)
Kommentar
Fra : Morten R. Rasmussen


Dato : 21-10-03 21:59

> PrisNr = "pris &session("items")&"
> VareNr = "varenr &session("items")&"
> session("PrisNr") = ProduktPris
> session("VareNr") = ProduktVarenr

Det må være følgende du er ude efter:
PrisNr = "pris" & session("items")
VareNr = "varenr" & session("items")
session(PrisNr) = ProduktPris
session(VareNr) = ProduktVarenr

- Morten



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste