webForumDet fria alternativet

fnutt problem

29 svar · 525 visningar · startad av Biten · sida 2 av 2

BitenMedlem sedan mars 2001131 inlägg
#21

för när jag klickat "submit" så laddar han upp en tabell medd poster som inte har nått personnummer.
Ja jag håller med om att det verkar som fältet är felskrivet....men jag har har hårdkodat in värden i fältet....men aldrig via session.

BitenMedlem sedan mars 2001131 inlägg
#22

Det har inget att göra med att jag öppnar ett min databas igen lite längre ner?

BitenMedlem sedan mars 2001131 inlägg
#23

@nders och alla ni som har försökt att hjälpa mig med problemet, jag har kommit på en del av det.

Det är nämligen så att jag efter att ha loggat in på sidan uppdaterar sida och det ger att:

Session("SSN")=Request.Form("Pnr")
request.form("Pnr") är tomt.

Därför vill jag att om längden på strängen är "" så ska den skicka sidan tillbaka till inlogg annars ska den ge session("ssn") sitt gamla värde....

är det någon som vet hur jag ska göra detta?

Tack för all hjälp med min första asp sida.

@ndersMedlem sedan juni 200032 969 inlägg
#24

en liten if-sats bara :q

if request.form("pnr")<>"" then
session("ssn")=request.form("pnr")
else
response.redirect "loginsidan.asp"
end if

eller har jag totalt missförstått dig :q

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

BitenMedlem sedan mars 2001131 inlägg
#25

Du har förstått helt rätt men det jag inte vet är hur jag ska ge session variabeln det gamla värdet.....

som det blev nu så skickar han mig tillbaka till inlogg.

@ndersMedlem sedan juni 200032 969 inlägg
#26

det gamla värdet :q

om du menar värdet som fanns i session("ssn") innan du ändrade det, så måste du lagra det förra värdet också någonstans, förslagsvis i en session.

sedan sätter du bara tillbaka värdet här.

lite svårt, för jag förstår inte riktigt vad du är ute efter.

kan du försöka att förklara lite närmre?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

BitenMedlem sedan mars 2001131 inlägg
#27

Ja jag ska försöka.
Jag har ett sessionvärde som jag tar med mig till min asp sida.

när jag sedan skriver in något på sidan och laddar om den så sätter jag ju värdet i session("ssn")=request.form("pnr") igen.
Men denna gång finns ju inget i request.form("pnr"), och alltså sätter han session("ssn") till ingenting.

och alltså skickar mig till logginsidan.

(detta är bara min teori men jag tror det går till så.)

@ndersMedlem sedan juni 200032 969 inlägg
#28

ok, då provar vi så här i stället:

if session("ssn") = "" then
if request.form("pnr")<>"" then 
session("ssn")=request.form("pnr")
else
response.redirect "loginsidan.asp"
end if
end if

har jag förstått mer nu :q

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

BitenMedlem sedan mars 2001131 inlägg
#29

@nders du har förstått allt precis perfekt.....Tack tack och åter tack.....
Jag är väldigt inponerad av dina kunskaper och dit sätt att förstå.....

Nu njuter jag...*ler*

@ndersMedlem sedan juni 200032 969 inlägg
#30

topp, topp!

och tack tack! :r

och varsågod, varsågod! :D

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)