02. marts 2006 - 13:30
Der er
7 kommentarer og 1 løsning
AlertBox for kørsel af slette script
Hej Liste, så er jeg tilbage endnu engang. Jeg har en side der lister mit database indhold og der er der et link til et slette script. Link2="<a href='sikrede_telefoner_slet.asp?id=" & rs("id") & "'>SLET</a>" <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("sikrede_telefoner.mdb") Conn.Open DSN SQL = "delete from telefoner where id=" & Request.Querystring("id") Conn.Execute(SQL) Conn.Close Set Conn = Nothing Response.Write "Sletning udført" %> Nu er mine brugere af og til lidt for hurtige på tasterne - så jeg ville gerne lave en alertBox der sagde: "Er du sikker på at du vil slette" JA / NEJ, hvor JA fortsatte til slette scriptet og NEJ returnerede til listen. Bedste hilsner René
Annonceindlæg fra Infor
02. marts 2006 - 13:33
#1
Dette kan måske gøre det (selvom det ikke er den pæneste kode du kan finde) Link2="<a href='sikrede_telefoner_slet.asp?id=" & rs("id") & "' onclick='return confirm(\'Er du sikker på at du vil slette?\');'>SLET</a>"
02. marts 2006 - 13:44
#2
desværre jeg får ingen box op .... hmmm
02. marts 2006 - 13:50
#3
Prøv lige at vise den løkke der genererer listen med indholdet og slet-links.
02. marts 2006 - 14:31
#4
OK kommer her: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Vis egnsby</title> <link rel="stylesheet" type="text/css" href="global.css"> </head> <body> <h3>Sikrede Telefoner - Pr. Egnsby </h3> <table border="0" style="border-collapse: collapse" width="100%" id="table"> <tr> <td>A</td> <td>B</td> <td>C</td> <td>Udbyder</td> <td>Telefonnummer</td> <td>Central</td> <td>Fornavn</td> <td>Efternavn</td> <td>Adresse</td> <td>Egnsby</td> <td>Postnummer</td> <td>Postdistrikt</td> <td>Oprettet</td> <td>Vis</td> </tr> <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("sikrede_telefoner.mdb") Conn.Open DSN %> <% SQL = "Select * from telefoner Where egnsby=" & Request.Form("egnsby") Set rs = Conn.Execute(SQL) Do While Not rs.EOF Link="<a href='sikrede_telefoner_stamkort.asp?id=" & rs("id") & "'>Vis</a><br>" Link2="<a href='sikrede_telefoner_slet.asp?id=" & rs("id") & "' onclick='return confirm(\'Er du sikker på at du vil slette?\');'>SLET</a>" Response.Write "<tr>" Response.Write "<td>" & rs("a") & "</td>" Response.Write "<td>" & rs("b") & "</td>" Response.Write "<td>" & rs("c") & "</td>" Response.Write "<td>" & rs("udbyder") & "</td>" Response.Write "<td>" & rs("telefonnummer") & "</td>" Response.Write "<td>" & rs("central") & "</td>" Response.Write "<td>" & rs("fornavn") & "</td>" Response.Write "<td>" & rs("efternavn") & "</td>" Response.Write "<td>" & rs("adresse") & "</td>" Response.Write "<td>" & rs("egnsby") & "</td>" Response.Write "<td>" & rs("postnummer") & "</td>" Response.Write "<td>" & rs("postdistrikt") & "</td>" Response.Write "<td>" & rs("oprettet") & "</td>" Response.Write "<td>" & Link & Link2 & "</td>" rs.MoveNext Loop Conn.Close Set Conn = Nothing %> </table> </body> </html>
02. marts 2006 - 14:37
#5
Det burde altså fungere :) Prøv lige at skifte disse to linier Link="<a href='sikrede_telefoner_stamkort.asp?id=" & rs("id") & "'>Vis</a><br>" Link2="<a href='sikrede_telefoner_slet.asp?id=" & rs("id") & "' onclick='return confirm(\'Er du sikker på at du vil slette?\');'>SLET</a>" ud med disse to linier Link="<a href=""sikrede_telefoner_stamkort.asp?id=" & rs("id") & """>Vis</a><br>" Link2="<a href=""sikrede_telefoner_slet.asp?id=" & rs("id") & """ onclick=""return confirm('Er du sikker på at du vil slette?');"">SLET</a>" (Det er lidt famlende, men prøv det alligevel :))
02. marts 2006 - 14:45
#6
så kører det. tak for hjælpen - send svar for points
02. marts 2006 - 14:48
#7
Super! Velbekomme :)
02. marts 2006 - 14:52
#8
Tak for point :)
Kurser inden for grundlæggende programmering