[red]
Ip = "194.236.130.21"
[/red]
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