Hallå!
Jag vill hålla reda på en global variabel (ett ID nummer). Kan jag göra det med någon kod som liknar denna?
Session("id") = rs.Fields("SID");
Får felmeddelandet "id is undefined" när jag kör koden.....
Hur hämtar jag sessionvariabeln sedan?
Help me!
Tack // Mia
@ndersMedlem sedan juni 200032 969 inlägg Session("id") = rs.Fields("SID"); skall fungera, det gör det hos mig när jag testar, jag får inte något konstigt felmeddelande.
Är det asp-tolken som säger så? Exakt hur ser felmeddelandet ut?
När du ska använda sessionen sedan så använder du den bara direkt i din kod:
Response.Write (Session("id"));
eller
varID = Session("id");
Response.Write (varID);
Om där finns mer relevant kod, visa den också.
Mvh,
Felet var att jag skrev Response.write(id) ist. för Response.write(Session("id"));
Det löste sig. TACK!
Uääää.. Nu får jag felmeddelande "Object is no longer valid" när jag vill använda Sessionvariabeln på andra sidor.
Vad händer??
//Mia
@ndersMedlem sedan juni 200032 969 inlägg När du lägger in saker i sessions med Session("id") = rs.Fields("SID"); så tror jag du egentligen lägger in en pekare till recordsetfältet i din session, inte värdet som ligger i fältet. Det borde gå att lösa genom att vid tilldelningen lägga till en tom sträng:
Session("id") = rs.Fields("SID")[b] + ""[/b];
Det är alltså inte din session som är ett ogiltigt objekt, utan recordsetet som pekas på av sessionen.
Mvh,
Men det är ju inget bra, jag vill ju kunna använda Sessionvariabeln för att göra fler utsökningar. Då måste jag ju ta bort den tomma strängen innan jag söker...
Eller?
@ndersMedlem sedan juni 200032 969 inlägg Nej, då, det behöver du inte.
"anders" + "" = "anders"
Strängen är tom, och innehåller således ingenting. Det är då ingenting du skall, eller kan, ta bort efteråt.
Mvh,
Alltså du är ju en KLIPPA... (det funkar) Får du betalt för att hjälpa folk med att koda?? Man blir ju lite lat och frågar innan man ens har provat själv.. hehe..
Jag återkommer säkert snart igen!!!!
@ndersMedlem sedan juni 200032 969 inlägg
Får du betalt för att hjälpa folk med att koda??
Näpp, men det skulle helt klart vara najsigt. ;)
Mvh,
Har du inget jobb? Skola? Liv?
@ndersMedlem sedan juni 200032 969 inlägg Joda, jag arbetar (som systemutvecklare inom web/e-handel), och jag har ett privatliv också. :)