[javascript/php] pb de
Résolu/Fermé
A voir également:
- [javascript/php] pb de
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Node.js javascript runtime virus ✓ - Forum Virus
- Erreur #125 javascript - Forum Mozilla Firefox
1 réponse
salut
j'ai deja eu cette situation x fois...
il faut passer par un champ caché (hidden value à 0) dans la forme
l'idée est que quand tu fais submit (evenement onclick du bouton), tu passes par un javascript qui va te passer value du champ caché à 1.
ensuite tu fais un submit de la forme (toujours dans la procédure javascript onclick)
c'est là que va intervenir php.
tu viens de faire un submit, donc rechargement de ta feuille
là au début tu insère un code php qui récupère la valeur de ton champ caché ( <? if($_GET("champ_caché") == 1){...}... ?> )
si tu es dans le cas valeur du champ caché = 1, tu fais tontraitement php normal, tu interroges ta BDD pour savoir si existe deja...
je sais ca parait pas facile a expliquer à l'écrit
j'ai deja eu cette situation x fois...
il faut passer par un champ caché (hidden value à 0) dans la forme
l'idée est que quand tu fais submit (evenement onclick du bouton), tu passes par un javascript qui va te passer value du champ caché à 1.
ensuite tu fais un submit de la forme (toujours dans la procédure javascript onclick)
c'est là que va intervenir php.
tu viens de faire un submit, donc rechargement de ta feuille
là au début tu insère un code php qui récupère la valeur de ton champ caché ( <? if($_GET("champ_caché") == 1){...}... ?> )
si tu es dans le cas valeur du champ caché = 1, tu fais tontraitement php normal, tu interroges ta BDD pour savoir si existe deja...
je sais ca parait pas facile a expliquer à l'écrit
8 mars 2007 à 14:49
L'evenement qui me pose problème n'est pas au moment du premier submit, mais une fois que l'email a été envoyé et trouvé dans la base. C'est la que je veut faire deux actions (insertion dans la base) en fonction de la réponse de l'utilisateur a la boite de dialogue.
8 mars 2007 à 15:06
malheureusement ca marchera pas, tu peux pas inserer de php dans javascript car php executé sur serveur et javascript sur client...
il faut refaire un submit avec un champ caché...
8 mars 2007 à 15:50
8 mars 2007 à 15:56
<?php
if($_GET["reajou"] == "oui")
{
traitement
}
?>
8 mars 2007 à 16:57
j'teste donc sur $_POST['reajou'].
Le pb vient-il de la ou c'est une erreur de ta part?
J'pense plus que mon problème vient du submit en javascript.