Formulaire Html/Php et redirection
Forum Programmation : Formulaire Html/Php et redirection
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
Bonjour,
Je suis entrain de créer une photothèque et j'ai un template d'affichage de mes photos avec en dessous de chacune d'elle un bouton editer.
J'aimerais mettre sur ce bouton un onclick qui ouvre un formulaire d'édition dans une nouvelle page style popup. Dans ce formulaire il y a un bouton valider avec les traitement qui suivent.
Le problème c'est que si je fais un popup, les traitement se font sur la nouvelle page et non pas sur la page de base...
J'aimerais donc que lorsque l'utilisateur clique sur valider, sa ferme la popup et sa fasse les traitements sur la page de base et non pas sur le popup.
Si quelqu'un peut m'aider à trouver la solution
Merci beaucoup d'avance !
Dans ton formulaire tu met simplement un target="_parent"
Il me semble que ca devrait marcher
Sans frames?
Comme sa tu dirais ? :
<p> FORMULAIRE D'AJOUT </p>
<form action="indexPhoto.php" target="_parent" method=POST>
<p>id : <INPUT TYPE="texte" NAME="idPhoto" SIZE="10"> </p>
<p>url : <INPUT TYPE="texte" NAME="urlPhoto" SIZE="50"> </p>
<input name='ajouterOK' type='submit' value='ajouter'">
</form>
oui je dirais bien comme ca
Et bien non sa ne fonctionne pas
Sa ne ferme pas le popup et sa fait l'action dans la page en cours (donc dans le popup)
Il faut que tu fasses mumuse avec l'objet window.opener qui correspond à l'objet window de la fenêtre ayant généré le popup. Il faut donc qu'en javascript tu transmettes les informations à cet fenêtre, avant de fermer.
Le target="_parent" ne peux absolument pas fonctionné puiqu'il fait référence aux frames et non au popup. En l'occurence _parent correspond à la frame englobant la page courante.
Il y a 334 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
