Salut !
Je vous préviens de suite que j'ai effectué des recherches, mais aucune des solutions trouvées n'a résolu mon problème..
Voilà, j'ai un formulaire en PHP, de type POST, avec comme action un lien vers une autre age PHP qui m'effectue un UPDATE dans une base SQL.
Je voudrais tout simplement demander une confirmation avant la mise à jour.
J'ai déjà testé en mettant les actions "onsubmit" dans le formulaire ou "onclick" sur le bouton submit vers la fonction Javascript qui me demande la confirmation, la confirmation s'affiche, mais peu importe que je clique OUI ou NON, la MAJ de ma table se fait.
Je pense que c'est dû au fait que je renseigne le champ "action" de mon formulaire, mais si je ne le met pas, comment toutes les valeurs de mon formulaire seront transmises à la page suivante ????
Je ne peux pas les récupérer dans ma fonction Javascript pour les passer dans l'URL, alors comment procéder ??
Je pensais que si je mettais NON à la confirmation, la suite du code n'était pas exécutée, mais apparemment si!
Et si jamais je mets ma fonction Javascript au début de ma page PHP faisant la MAJ (là les variables PHP de mon formulaire sont transmises), la fonction ne se lance pas.
J'ai beau faire un "if(!confirm(...))" avec un "else{}" dans lequel je mets mon code PHP pour la MAJ, la fenêtre de confirmation ne s'affiche pas et la MAJ est effectuée........
Je ne vois pas alors comment procéder pour régler ce problème étant donné que les valeurs de mon formulaire doivent être transmises.
Merci de votre aide.