Avatar billede prop46 Nybegynder
23. juni 2004 - 19:44 Der er 7 kommentarer og
1 løsning

'slet bruger alertbox'

Har følgende alertbox der kommer frem ved tryk på link 'slet bruger'.. MEN selv om der trykkes annuller slettes brugeren alligevel!?

if($action == 'slet_bruger') {
    $slet_bruger = "DELETE FROM bruger WHERE brugernavn = '$login_brugernavn'";

    aabn_forbindelse_og_vaelgdb();
    mysql_query($slet_bruger);
    luk_forbindelse();

    session_destroy();
    header("location: logon.php");
    exit;
}

<a href="?action=slet_bruger" onClick="window.confirm('Er du sikker på at du vil slette bruger <?php echo $login_brugernavn; ?>?');" class="2">Slet bruger</a>
Avatar billede Slater Ekspert
23. juni 2004 - 19:53 #1
Ja, du er nødt til at lave en
if(confirm("tekst)) // så gør noget
Avatar billede prop46 Nybegynder
23. juni 2004 - 19:57 #2
Er det sådan noget du mener?

if($action == 'slet_bruger'){
  if(confirm('slet_bruger')){
    $slet_bruger = "DELETE FROM bruger WHERE brugernavn = '$login_brugernavn'";

    aabn_forbindelse_og_vaelgdb();
    mysql_query($slet_bruger);
    luk_forbindelse();

    session_destroy();
    header("location: logon.php");
    exit;
  }
}
Avatar billede Syska Mester
23. juni 2004 - 21:25 #3
nej, det kan du ikke med php, du skal over i javascript........

Med mindre vil vil reloade hele siden og så komme med en warning til brugeren
Avatar billede Syska Mester
23. juni 2004 - 21:26 #4
Med mindre du vil reloade hele siden og så komme med en warning til brugeren, og så lade ham trykke igen hvis han virkelig er sikker
Avatar billede coderdk Praktikant
23. juni 2004 - 21:31 #5
<a href="java script:if(confirm('Er du sikker på at du vil slette bruger <?php echo $login_brugernavn; ?>?')){document.location.href='?action=slet_bruger';}" class="2">Slet bruger</a>
Avatar billede swaxi Nybegynder
23. juni 2004 - 22:36 #6
et return burde kunne gøre det :

<a href="?action=slet_bruger" onClick="return:window.confirm('Er du sikker på at du vil slette bruger <?php echo $login_brugernavn; ?>?');" class="2">Slet bruger</a>
Avatar billede prop46 Nybegynder
24. juni 2004 - 14:23 #7
swaxi --> Dit foreslag sletter blot brugeren uden nogen alert!?

<a href="?action=slet_bruger" onClick="return:window.confirm('Er du sikker på at du vil slette bruger <?php echo $login_brugernavn; ?>?');" class="2">Slet bruger</a>
Avatar billede prop46 Nybegynder
24. juni 2004 - 14:27 #8
Men coderdk's svar virker efter hensigten.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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