Confirmation avant suppression
Rom190686
Messages postés
445
Date d'inscription
Statut
Membre
Dernière intervention
-
Rom190686 Messages postés 445 Date d'inscription Statut Membre Dernière intervention -
Rom190686 Messages postés 445 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilise une requete sql pour permettre à l'utilisateur de mon site web de pouvoir supprimer un de ses message perso lui même.
Cependant, afin de ne pas supprimer un message par erreur je voudrai faire en sorte qu'une petite boîte de dialogue apparaisse lorsque l'utilisateur clic sur supprimer afin de lui demander s'il est sur de vouloir supprimer son message.
Je ne sais pas du tout comment m'y prendre.
Merci d'avance pour votre aide.
J'utilise une requete sql pour permettre à l'utilisateur de mon site web de pouvoir supprimer un de ses message perso lui même.
Cependant, afin de ne pas supprimer un message par erreur je voudrai faire en sorte qu'une petite boîte de dialogue apparaisse lorsque l'utilisateur clic sur supprimer afin de lui demander s'il est sur de vouloir supprimer son message.
Je ne sais pas du tout comment m'y prendre.
Merci d'avance pour votre aide.
Configuration: Windows se7en
10 réponses
-
Du javascript ou du php (mais plus long ^^)
<script type="text/javascript"> if(confirm('Voulez-vous vraiment supprimer ce message ?')) { document.location.href = "page_qui_va_supprimer.php"; } </script> -
Je ne connait pas du tout le JavaScript mais je pense que c'est une fonction comme :
<script language=javascript> function clic(message) { window.alert(message); } </script> <script language=javascript> clic("ah ?...") </script>
la fonction clic affiche ce que tu veut.
il faut le mettre entre "".
A essayer -
<script type="text/javascript"> function confirm_suppr() { if(confirm('Voulez-vous vraiment supprimer ce message ?')) { document.location.href = "page_qui_va_supprimer.php"; } } </script>
et l'input qui submit :<input type="button" onclick="confirm_suppr();" value="Supprimer" />
Voilà !! -
je teste de suite. Merci
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Et si tu as plein de messages sur ta page qui ont une identification différente, fais comme ceci :
<script type="text/javascript"> function confirm_suppr(param) { if(confirm('Voulez-vous vraiment supprimer ce message ?')) { document.location.href = "page_qui_va_supprimer.php?id="+param; } } </script>
et l'input qui submit :<input type="button" onclick="confirm_suppr('le_"nom"_du_message');" value="Supprimer" /> -
Ca fonctionne pafaitement.
Merci pour ta réponse rapide. -
-
J'ai mis résolu, mais je viens de constater un problème :)!
Même si je clique sur "annuler", ça renvoie vers la page de suppression.
Que faire ? -
quelqu'un pourrait-il m'aider?
-
Le problème est le suivant :
"if(confirm('Voulez-vous vraiment supprimer ce message ?'))
{
document.location.href = "page_qui_va_supprimer.php";
}"
Du fait que j'utilise un formulaire, lorsque je valide par "ok", Ma page de suppression me dit que les variables ne sont pas postées.
Que doisje mettre à la place de "document.location.href = "page_qui_va_supprimer.php";" pour que l'envoi du formulaire se fasse?
Merci d'avance