Kolla här så kanske det är lättare att förstå vad jag menar:
http://www.pixelpower.se/start
Felet får jag när jag försöker lämna sidan via en länk.
3 svar · 287 visningar · startad av SprayMaphia
Jag håller på med en typ "startsida" och får ett så jäkla lustigt felmeddelande:
"Omdirigeringsgränsen för denna URL överskreds. Kan ej hämta den begärda sidan. Detta kan bero på blockerade kakor."
Här är koden som jag får det felet på:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Driver={MySQL ODBC 3.51 Driver};Server=localhost;Uid=root;Pwd=********;Database=*****;")
Set RecSet = Conn.Execute("SELECT url FROM links WHERE id = " & CLng(Request.QueryString("out")))
addr = RecSet("url")
RecSet.Close : Set RecSet = Nothing
If Left(addr, 7) <> "http://" Then
addr = "http://" & addr
End If
Conn.Execute("UPDATE links SET klick = klick + 1 WHERE id = " & CLng(Request.QueryString("out")))
Conn.Close : Set Conn = Nothing
Response.Redirect(addr)
%>
Kolla här så kanske det är lättare att förstå vad jag menar:
http://www.pixelpower.se/start
Felet får jag när jag försöker lämna sidan via en länk.
HEJ!
Vad gör du egentligen med min webbläsare! §e
Den har stått och laddat om din sida de senaste fem minuterna, och när den ser ut att sluta med det, börjar den om igen. :p
(Inget felmeddelande, endast en vit skärm)
Du vill räkna antalet klick på varje länk.
Jag föreslår att du kollar var det går fel, kommer du fram till variablen addr tex, och vad innehåller den?
Jag har hittat felet :P
Problemet var att jag råkade byta ut "?" framför första querystringen mot ett "&". :P