Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/01/2011, 17h56   #1
Nouveau Membre du Club
 
Homme
Inscription : décembre 2009
Messages : 144
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 144
Points : 30
Points : 30
Par défaut Récupération Variable dans une PopUP

Bonjour,

Sur validation d'un formulaire je souhaites ouvrir une Pop Up qui insert mes informations dans ma table.
Problème lorsque je valide mon formulaire, ma Pop Up s'ouvre bien mais il ne reconnait pas les variables il m'affiche le message d'erreur.
Notice: Undefined index: ......

Voici mon code:
Code :
1
2
3
 
<form method="post" action="PopUp.php" name"mapopup" target="print" >
<input type="image" src="../image/3901-96.png" onclick="window.open('PopUp.php','mapopup','location=no,toolbar=no,directories=no,menubar=no,status=no,scrollbars=no,width=800,height=800');return false;">
J'ai lu plusieur post à ce sujet mais aucun n'a résolu mon problème.

Merci par avance pour vos lumières.
Budy123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 18h12   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Les données saisies dans le formulaire n'existent que dans la page de destination du formulaire.

Pour ton histoire de pop-up c'est à traiter en javascript mais il faut voir exactement ce que tu veux obtenir.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 18h17   #3
Nouveau Membre du Club
 
Homme
Inscription : décembre 2009
Messages : 144
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 144
Points : 30
Points : 30
J'ai essayé avec une fonction javascript mais sa ne fonctionne pas.
En fait je souhaite sur validation de mon formulaire ouvrir une pop up récupérant les varaibles afin de les utiliser dans ma requete d'insertion.
Et j'ai l'impression que la pop de validation ne récupère pas le $_POST.
Budy123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 18h32   #4
Nouveau Membre du Club
 
Homme
Inscription : décembre 2009
Messages : 144
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 144
Points : 30
Points : 30
Par exemple avec la methode javascript ci-dessous la pop s'ouvre, les varibles sont reconnues et insérer dans ma requete, mais la pop up n'est pas redimensionnées et ne tiens pas compte des critères (scroolbar, etc...).

Code :
1
2
3
4
5
6
7
8
9
10
11
 
<script language="javascript" type="text/javascript">
function pop_it(the_form) {
   my_form = eval(the_form)
   window.open("PopUp.php", "popup", "height=240,width=240,menubar='no',toolbar='no',location='no',status='no',scrollbars='no'");
   my_form.target = "popup";
   my_form.submit();
}
</script>
    <form method="post" action="PopUp.php" name"popup" target="print" onsubmit="return VerifFormulaire(this)">
<input type="submit" onclick="pop_it(popup);">
Budy123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 19h54   #5
Nouveau Membre du Club
 
Homme
Inscription : décembre 2009
Messages : 144
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 144
Points : 30
Points : 30
J'ai trouvé la solution avec code:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<script type="text/javascript" language="JavaScript">
<!--
function popWindow(wName){
	features = 'width=400,height=400,toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no';
	pop = window.open('','Details',features);
	if(pop.focus){ pop.focus(); }
	return true;
}
-->
</script>
<form action="PopUp.php" method="post" target="Details" onSubmit="return popWindow(this.target)" >
<input type="submit">
Budy123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h40.


 
 
 
 
Partenaires

Hébergement Web