webForumDet fria alternativet
Logga in / Bli medlem

cookies och http_referer

ASP

7 svar · 225 visningar · startad av Brimba

Medlem sedan dec. 19995 874 inlägg
Trådstart#1

response.redirect Request.ServerVariables("http_referer") verkar inte fungera om man har cookies avstängt. Stämmer detta? Åtgärd?

Medlem sedan dec. 19996 721 inlägg
#2

Nej, det borde verkligen inte stämma.

När, var, hur uppstår problemet?

Medlem sedan mars 20002 836 inlägg
#3

Själv har jag upptäckt att Response.Redirect inte gillar att man direkt efter det anropar Request objektet.

Själv skulle jag nog köra denna variant:

<%
strRedirURL = Request.ServerVariables("HTTP_REFERER")

Response.Redirect strRedirURL
%>

cya,
PatrikB

Medlem sedan mars 20007 896 inlägg
#4

skit i det, jag va bakom flötet ;)

Medlem sedan dec. 19995 874 inlägg
#5

Problemet uppstår bara för vissa.

Jag får följande felmeddelande:

Description: Missing URL
ASPDescription: A URL is required.

Med dessa browsers har det uppstått:

Browser: Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 5.12 [en]

Browser: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90) WebWasher 3.0

Browser: Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 5.12 [sv]

Medlem sedan mars 20007 896 inlägg
#6

Det betyder ju att det inte finns någon referer, du försöker väl inte gå in på sidan genom att skriva URLen i adressfältet? :q

Medlem sedan dec. 19995 874 inlägg
#7

Jag har ingen aning.
Det kan mycket väl vara det som är felet, vad vet jag.

Jag får bara ett email skickat till mig om någon användare på sidan får ett felmeddelande.
Det felmeddelandet innehåller information om felet, såsom på vilken sida, vilket felmeddelande och på vilken rad felet uppstod.

Men det låter lite lustigt att det uppstår två till tre gånger varje gång det händer. Min teori varför det uppstår två till tre gånger är att användaren försöker köra "reload".

Själv har jag aldrig fått det felet.

Medlem sedan dec. 19995 874 inlägg
#8

Dessutom har jag ett hidden fält på föregående sida. Och om det inte innhåller ett korrekt värde får man ett RIKTIGT felmeddelande.

Några idéer?

261 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)