Wie kann ich folgendes umsetzten?

verena1984

Mitglied
Und zwar kann ein User bei mir nun auch die Beiträge löschen. Das sieht nun so aus:


PHP:
$del='<a href="beitraege.php?id='.$id.'&amp;del='.$row["id"].'"><img src="del.gif" style="border:none;" width="15" height="14"></a>';


So kann man das nun so machen, dass wenn er da druf klickt, dass dann eine Art Meldung auf geht bist du dir sicher, dass du das löschen willst?

Hmm das währe echt klasse.

Gruß Verena
 
Hi,
ich hab grad mal fix nachgesehen und einen Befehl gefunden der Dir helfen sollte:
confirm();
Du kannst mit confirm("Wirklich loeschen?"); ein kleines Fensterlein oeffnen lassen wo Du OK und Abbrechen klicken kannst.
Ich weiss nur nicht wie das auf den Button pappen musst damit es bei OK den Loeschen-Link abschickt, und bei Abbrechen eben nicht.
Wie gesagt, JS hab ich mir abgewoehnt.
 
Arbeite lieber mit einer serverseitigen Lösung. Denn sobald der UA kein JavaScript unterstützt oder es deaktiviert ist, wird die Aktion ohne Nachfrage ausgeführt.
 
Hallo,

das hatten wir gerade schon mal. Ich hätte gerne dass bei der Bestätigung auch ein Fenster auf geht und nicht nochmals eine Seite kommt. Dann meinte reptiler dass das nicht geht und dass ich eine neue Seite braúch und das will ich auf keinen Fall. Deshalb mache ich das nun eben mit JavaSkript

Gruß Verena
 
Hi,

erweiter deinen Link um den onclick-Event. Hier fragst du ab, ob gelöscht werden soll
und setzt entsprechend der Antwort den Wert des href-Attributs neu.
Code:
 $del='<a href="beitraege.php?id='.$id.'&amp;del='.$row["id"].'" onclick="this.href = (confirm(\'Wirklich löschen?\')) ? \'beitraege.php?id='.$id.'&amp;del='.$row["id"].'\' : \'#\';"><img src="del.gif" style="border:none;" width="15" height="14"></a>';
Ciao
Quaese
 

Neue Beiträge

Zurück