Avatar billede no_doubt Nybegynder
22. januar 2003 - 19:18 Der er 5 kommentarer og
1 løsning

hvis ip findes then

Hvordan skal hele dyret se ud hvis der er noget kode den skal springe over hvis ipen findes i databasen ip,ip
Avatar billede trumf Nybegynder
22. januar 2003 - 19:22 #1
sqlstr = "Select * from tbl where ip = '" & request.ServerVariables("REMOTE_ADDR") & "'"
set hent = conn.execute(sqlstr)
If hent.EOF Then
response.write("hejsa ven")
End If
Set hent = Nothing
Avatar billede fun22 Nybegynder
22. januar 2003 - 19:22 #2
<%
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("db.mdb")'
   
    Set objRs = Server.CreateObject("ADODB.Recordset")
    strSQL ="SELECT * FROM TABEL"
    objRs.Open strSQL, objConn
%>
<%
if not objRs("ip") <> then
Koden den skal udføre hvis der ikke er en i feltet ip
else
%>
Avatar billede Slettet bruger
22. januar 2003 - 19:23 #3
ipnr = Request.ServerVariables ( 'REMOTE_ADDR' );       
admin = ('192.168.0.1');
if (admin != ipnr);

bla bla
Avatar billede fun22 Nybegynder
22. januar 2003 - 19:23 #4
er ikke testet...
Avatar billede no_doubt Nybegynder
22. januar 2003 - 19:50 #5
fatter ikke hvad der er galt her

<%if Request.Form("B1") <> "" then
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db.mdb")
Conn.Execute "INSERT INTO ip(ip, dato, tid, navn) VALUES ('" & Request.ServerVariables("REMOTE_ADDR") & "',  '" & Date() & "', '" & Time() & "', '" & Request.Form("navn") & "')"
end if
%>

<p><%if Request.Form("B2") <> "" then %> <%
strConnect = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
Set objConn = Server.CreateObject("ADODB.Connection")
call objConn.Open(strConnect)

Dim SQLquery
call objConn.Execute("Delete From ip")
objConn.Close
%> <% end if %></p>

<p><%set rs = server.CreateObject("ADODB.Recordset")
set conn = server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("db.mdb")
strSQL = "select * from ip"
Set rs = Conn.Execute(strSQL)
if rs("ip") <> Request.ServerVariables("REMOTE_ADDR") then%></p>

<form action="ip.asp" method="post">
  <p><input type="text" name="navn" size="20"><input type="submit" value="Ok" name="B1"><input
  type="submit" value="Slet alt" name="B2"></p>
</form>

<p><%else%><%set rs = server.CreateObject("ADODB.Recordset")
set conn = server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("db.mdb")
strSQL = "select * from ip order by dato DESC"
Set rs = Conn.Execute(strSQL)
do while not rs.EOF%> <%=rs("dato")%>-<%=rs("Tid")%> - [<%=rs("ip")%>] - <%If rs("navn") <> "" Then
response.write rs("navn")
else%>Annonym<%end if%><br>
<% rs.movenext %><%loop%></p>

<form action="ip.asp" method="post">
  <p><input type="submit" value="Slet alt" name="B2"></p>
</form>

<p><%end if%>

Det jeg vil have er selvfølgelig at hvis ipen ikke er i databasen skal man skrive sit navn også skal man insertes. ellers skal alle bare listes.
Avatar billede no_doubt Nybegynder
22. januar 2003 - 21:07 #6
thanks
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester