webForumDet fria alternativet

Hjälp med Servervariabler...

ASP

2 svar · 175 visningar · startad av trexter.com

Medlem sedan apr. 20021 203 inlägg
Frågan#1

Jag får detta felmeddelandet:
Microsoft VBScript compilation error '800a0401'

Expected end of statement

/gastbok/tabort.asp, line 4

Ip = 194.236.130.21
----------^

På denna kod:

<html>
<!-- #include virtual="../inc/adovbs.inc"-->
<%
Ip = 194.236.130.21
If Request.ServerVariables("REMOTE_ADDR") = Ip Then

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\trexter\databas\main.mdb" 

Set RecSet = Server.CreateObject("ADODB.Recordset")
Radera = "SELECT * FROM gastbok WHERE ID = " & Request.QueryString("id") & " " 

RecSet.Open Radera, Connect, adOpenStatic, adLockOptimistic 

RecSet.Delete 

RecSet.Close
Connect.Close

Else
Response.Write "Du har inte tillåtelse att ta bort detta inlägget!"
EndIf
%>
	
</html>

Problemet är alltså att "." gör så att tolken tror att villkoret är slut. Hur ska jag fixa detta? Det är meningen att bara folk med ett visst IP ska kunna ta bort ett inlägg från en databas!
Tack på förhand!
:bire

Medlem sedan okt. 20005 273 inlägg
#2
[red]
Ip = "194.236.130.21"
[/red]
Medlem sedan apr. 20021 203 inlägg
#3

Ursprungligen av icaaq

**```
[red]
Ip = "194.236.130.21"
[/red]

Hurra för icaaq! *Hrrm* Det märks kanske att jag inte hållt på med ASP på ett tag... :r ;)

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)