Archief - ASP : cookies blijven niet bewaard

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

jakke18

Legacy Member
Ik heb een login scherm, en als iemand in logt dan wordt hij herwezen naar toegang.asp. Hier staat enkel code in:

<%
persnick=request.Form("txtgebruikersnaam")
perswachtwoord=request.Form("txtpaswoord")

rst.open "select * from tblPersoon where persnick = '" & persnick & "' and perswachtwoord = '" & perswachtwoord & "'",cnn,1,3

if not rst.eof then
response.Cookies("persID")=rst.Fields("persID")
Session("Toegang") = true
response.redirect "index.asp"
else
Session("Toegang") = false
%>U heeft een foutieve gebruikersnaam en/of paswoord ingetypt<br />
<a href="index.asp">Klik hier om terug te keren</a>
<%
end if
%>

Dus hij moet een cookie schrijven maar dit doet hij niet! Ik versta er nix van!
Ook gebruik ik een global.asa met als code:

SUB Session_OnStart
if request.Cookies("persid") <>"" then
Session("Toegang") =true
Session("persID")= request.Cookies("persid")
else
Session("Toegang") = false
Session("persID")= ""
end if
END SUB

Het gekke is dat hij geen enkel foutboodschap geeft. Ik geraak ingelogd maar als ik de browser sluit en terug opstart dan moet ik terug inloggen en er is geen cookie weggeschreven.

jakke18

Legacy Member
nope, doet hem niet. Het probleem zit hem niet bij het controleren maar bij het aanmaken. DAT doet hem niet

Wover

Legacy Member
ge zult uw connectie wel ergens vanboven bij het declareren geopend hebben zeker?

Wover

Legacy Member
bij het schrijven van cookies moet ge ook ne expire date meegeven e, misschien ben je dat vergeten?

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken. Voor meer informatie over

prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast en je hebt een een waarschuwing gekregen, gelieve in het vervolg er op te letten.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan