Envoie formaulaire suppression

Fermé
fast518 Messages postés 18 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 10 juillet 2009 - 9 juil. 2009 à 17:33
fast518 Messages postés 18 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 10 juillet 2009 - 10 juil. 2009 à 13:46
Bonjour,
voilà j'essaye de supprimer une ligne d'une table de ma base, mais ça ne marche pas
tout d'abord j'ai défini une fonction javascript pour la confirmation de la requête de suppression :

<script language="Javascript">
<!--
function confirmation(formulaire) {
	var reponse = confirm("Êtes-vous sur de bien vouloir supprimer le fichier ?");
	if (reponse){
		alert("Le fichier a bien été supprimée !");
		formulaire.submit();
	}
	else{
		alert("La suppression a été annulée !");
	}
}
-->
</script>


Puis dans un formulaire j'envoie l'id que je veux supprimer ...

echo'<form action="transition_supprimer.php" method="post" name="form" id="form">
	  <input  type="hidden" value="'.$row['id'].'" name="id" />
      <input type="button" id="supprimer" name="supprimer" value="Supprimer" onclick="confirmation(form)" />
	  </form>';


Mais voilà ça n'envoie rien !
Merci pour votre aide

2 réponses

fast518 Messages postés 18 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 10 juillet 2009
10 juil. 2009 à 09:59
Est ce qu'il n y aurait pas un expert de javascript dans les parages ?!
Merci pour votre aide !!
0
fast518 Messages postés 18 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 10 juillet 2009
10 juil. 2009 à 13:46
Bon voilà la réponse si ça intéresse quelqu'un :

<script type="text/javascript">
<!--
function confirmation() {
	var reponse = confirm("Êtes-vous sur de bien vouloir supprimer la promo ?");
	if (reponse){
		alert("La promo a bien été supprimée !");
	}
	else{
		alert("La suppression a été annulée !");
	}
}
//-->
</script>


avec le formulaire sous la forme suivante :

echo'<form action="transition_supprimer.php" method="post"  onsubmit="return confirmation();">
	  <input  type="hidden" value="'.$row['id'].'" name="id" />
      <input type="submit" id="supprimer" name="supprimer" value="Supprimer"/>
	  </form>';
0