execution d'un script (ou pas) sur une meme page [PHP] - Programmation
Marsh Posté le 07-08-2001 à 01:51:30
imaginons que ton bouton submit a ce code là :
<input type=submit name=envoi value=Envoyer>
alors t'as plus qu'a faire comme ca :
if ($envoi == "Envoyer" ) {
.....
.....
mise du commentaire dans la DB
.....
.....
}
Marsh Posté le 07-08-2001 à 11:50:34
merci, ca marche bien
le seul propbleme, c'est que si qqun recharge la page juste après avoir inséré un commentaire, celui-ci va etre enregistré 2 fois...
Enfin, je pense savoir comment passer ce probleme (en comparant ce qui existe ds la base avec le nouvel enregistrement)
Marsh Posté le 06-08-2001 à 22:13:15
J'ai créé une page avec un article ou l'on peut poster des commentaires, qui s'affichent en dessous de l'article.
Le formulaire pour poster les commentaires est en bas de cette page, et renvoi sur la meme page lorsque on valide le formulaire.
Les commentaires s'affichent donc entre l'article et le formulaire.
Le probleme est que lorsque l'on affiche la page, le script incrémente un enregistrement vide dans ma base de donnée dans la table commentaires.
Comment faire pour incrémenter un enregistrement seulement après avoir rempli le formulaire ? sachant que tout doit se dérouler sur une meme page.
[edtdd]--Message édité par JSLP--[/edtdd]