webForumDet fria alternativet

Varför funkar det inte nu då???

ASP

5 svar · 219 visningar · startad av Urre

Medlem sedan feb. 200113 inlägg
Frågan#1

Detta funkar lokalt men inte när jag lägger ut det på webben... Den vill inte redirecta URL:en...

<% Response.Buffer=TRUE 
if request("URL")<>"" then
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db\Counter1.mdb") 

URL=request.querystring("URL") 

strsql = "SELECT * FROM Counter WHERE URL = '" & URL & "'" 

Set rs = Server.CreateObject("ADODB.RecordSet")
RS.open strsql, oConn, 3, 3
if not rs.eof then
rs("Counter")=rs("Counter")+1
else
rs.Addnew
rs("Counter")=1
rs("URL") = URL
end if
rs.update
rs.Close

response.redirect URL

end if %>

Tacksam för hjälp......

Medlem sedan dec. 19998 577 inlägg
#2

Vad händer i övrigt? Läggs url:en in i databasen?

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

Medlem sedan feb. 200113 inlägg
#3

Nä det kommer bara upp internt server fel 500... Den skickar inte vidare än och den lägger inte till...

Medlem sedan juni 200032 967 inlägg
#4

ta bort friendly error messages i ie så du ser vad det blir för fel...

eller använd netscape.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan juli 20003 825 inlägg
#5

byt till:

Server.MapPath("\db\Counter1.mdb")

och säg till om det inte är det som är felet.

------------------
Never underestimate your opponents.

Medlem sedan feb. 200113 inlägg
#6

Det var ju givetvis bara fel rättigheter på databasen... Dumma mig..... Tack för hjälpen..

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)