Avatar billede prop46 Nybegynder
05. juni 2004 - 13:39 Der er 6 kommentarer og
3 løsninger

slet bruger alertbox

<?php
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" class="2">Slet bruger</a>

Har følgende så bruger kan slette sig som bruger, men nu vil jeg gerne have en alert-box --> "Er du sikker på at du vil slette bruger $login_brugernavn ?" med knapperne Ja, Nej.

Nogen der kan hjælpe?
Avatar billede danino Nybegynder
05. juni 2004 - 13:44 #1
forkert kategori... prøv i javascriptkategorien...
Avatar billede delphinarious Nybegynder
05. juni 2004 - 13:46 #2
Forkert kategori, ja, men svaret er:

<a href="?action=slet_bruger" onClick="return confirm('Er du sikker på at du vil slette bruger <?php print $login_brugernavn? ?>');" class="2">Slet bruger</a>
Avatar billede thesurfer Nybegynder
05. juni 2004 - 13:51 #3
window.confirm(...) .. ellers virker det ikke i Mozilla browserne..
Avatar billede thesurfer Nybegynder
05. juni 2004 - 13:52 #4
Sådan:
bruger <?php print $login_brugernavn; ?>?');" class="2"

jeg ville normalt bruge "echo" i stedet for "print".. men whatever :-)
Avatar billede delphinarious Nybegynder
05. juni 2004 - 13:58 #5
Der er ingen grund til at bruge echo for at udskrive 1 streng. Print udskriver kun 1 streng, og bruger dermed mindre ressourcer.. Fuldstændig ligegyldigt i små projekter, men med mange af dem, kan det gøre en forskel..

Og ja, hovsa, et fejlplaceret spørgsmålstegn og et manglende ;.. Det kan jo smutte, det skidt! :-9
Avatar billede delphinarious Nybegynder
05. juni 2004 - 13:58 #6
Altså endeligt svar:

<a href="?action=slet_bruger" onClick="window.confirm('Er du sikker på at du vil slette bruger <?php print $login_brugernavn; ?>?');" class="2">Slet bruger</a>
Avatar billede prop46 Nybegynder
05. juni 2004 - 13:59 #7
Jamen det var jo slet ikk' så komplext :0)

thesurfer-> lægger du ikk' li et svar også?
Avatar billede thesurfer Nybegynder
05. juni 2004 - 14:02 #8
OK :-)
Avatar billede elskermad.dk Nybegynder
05. juni 2004 - 14:33 #9
i kan slippe helt for jeres echo's og print's ved at anvende:

<a href="?action=slet_bruger" onClick="window.confirm('Er du sikker på at du vil slette bruger <?=$login_brugernavn?>?');" class="2">Slet bruger</a>
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