Bonjour, pouvez vous me proposer un document (ou lien) qui explicite comment faire une "confirmation de formulaire"? Merci d'avance.
Bonjour, pouvez vous me proposer un document (ou lien) qui explicite comment faire une "confirmation de formulaire"? Merci d'avance.
Bonjour,
Peux-tu être plus précis ? Quel type de confirmation ? Expliques un peu ton cas. Cela peut évoquer aussi bien un récapitulatif de panier d'achat, ou la confirmation d'un formulaire envoyé et enregistré en ajax, ou... etc.
Par exemple, j'ai mis en place dans ma page web, un formulaire permetant de supprimer un enregistrement de la base de donnée, de ce fait je voudrai, aprés avoir appuyé sur la touche valider du formulaire, demander une confirmation de la suppression.
On peut le faire en php mais c'est assez lourd. Le plus simple et le plus convivial est de faire ça en javascript.
Ici j'utilise if(confirm(.. qui va déclencher une alerte javascript basique. On pourrait mieux personnaliser avec une fenêtre modale.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php if(isset($_POST['id'])) echo $_POST['id']; ?> <!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <meta name=viewport content="width=device-width, initial-scale=1"> <title></title> <meta name="Description" content = ""> </head> <body> <form action="#" method="post" onsubmit="if(confirm('Demande de confirmation pour la suppression de l\'item n°4')){return true;}else{return false;}"> <input type="hidden" name="id" value="4"> Item 4 <input type="submit" value="supprimer"> </form> </body> </html>
Je vous remercie pour votre proposition et je vai sans tarder essayer de l'appliquer.
Merci beaucoup, ca fonctionne á merveille!!!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager