Avatar billede renekoemler Nybegynder
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é
Avatar billede softspot Forsker
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>"
Avatar billede renekoemler Nybegynder
02. marts 2006 - 13:44 #2
desværre jeg får ingen box op .... hmmm
Avatar billede softspot Forsker
02. marts 2006 - 13:50 #3
Prøv lige at vise den løkke der genererer listen med indholdet og slet-links.
Avatar billede renekoemler Nybegynder
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>
Avatar billede softspot Forsker
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 :))
Avatar billede renekoemler Nybegynder
02. marts 2006 - 14:45 #6
så kører det.

tak for hjælpen - send svar for points
Avatar billede softspot Forsker
02. marts 2006 - 14:48 #7
Super! Velbekomme :)
Avatar billede softspot Forsker
02. marts 2006 - 14:52 #8
Tak for point :)
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