22. april 2010 - 12:31Der er
5 kommentarer og 1 løsning
Skal have lavet en Alert Box i Javascript...
Hej, står og mangler en Alert Box, skal bruges til at advare folk om hvis de er ved at slette noget...
Fx.. Så har jeg, et link som sletter noget i mysqlen, og vil gerne have at der kommer en Alert Box op, inden den sletter det i mysqlen, og advare folk om, og de skal kunne have muligheden at lukke boksen hvis de ikk vil slette alligevel, uden der sker noget..
mysql_query("DELETE FROM `nav` WHERE id = '$_GET[id]'") or die(mysql_error()); mysql_query("DELETE FROM `pages` WHERE id = '$_GET[id]'") or die(mysql_error());
Altså, et ganske almindeligt javascript som giver dig en "ja | nej" på f.eks. et tekstlink ser sådan her ud:
<a href="delete.php" onClick="return confirm('Er du sikker på du vil slette den valgte post?')">Slet</a>
Hvis man trykker "OK" så går den til delete.php og hvis ikke gør den intet. Den er ikke særlig køn og meget lige til, men den giver det ønskede resultat.
Er det sådan noget du er ude efter?
Med dit overstående script så er det jo bare at give nogle korrekte værdier. Du kan også sætte det ind i en form og sende f.eks. et hidden field med.
Eller du kan f.eks. sige: a href="delete.php?delnav=<?php $_GET[id]?>&delpag=<?php $_GET[id]?>
Den kode er ikke så køn og skal nok lige rettes til, men idéen er, at dit javascript bare skal lave en sikring og så må du få PHP/SQL til at klare det andet.
Synes godt om
Slettet bruger
22. april 2010 - 13:49#5
Mange Mange Mange tak..
Du kan lige lægge et svar hvis du vil have nogle point...
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.