Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
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 20/09/2007, 09h50   #1
Membre régulier
 
Homme
Inscription : décembre 2003
Messages : 220
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Cameroun

Informations forums :
Inscription : décembre 2003
Messages : 220
Points : 70
Points : 70
Par défaut Nouvelle fenetre + formulaire + BD

Bonjour,
J'aimerai ouvrir une nouvelle fenêtre à travers un lien => pas de pb.
Mais dans le fichier à ouvrir, je dois recupérer les données du formulaire et faire une requete dans la base de donnée.
J'ouvre la nouvelle fenêtre ainsi :
Code :
1
2
 
<a HREF="#" onClick="window.open('NomFichierAOuvrir.php?','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0s, copyhistory=0, menuBar=0, width=400, height=300');return(false)">Nom Lien</a>
Dans le fichier NomFichierAOuvrir.php, j'essaie de recupérer les données du formaulaire par :
Code :
$valeurChamp = $_REQUEST['nomChamp'];
Il y a une erreur Notice: Undefined index:...

je ne sais comment réaliser cela.
Merci.
zsoh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 10h01   #2
Membre habitué
 
Inscription : décembre 2005
Messages : 137
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 137
Points : 105
Points : 105
Bonjour,
Tu as mis quel "action" dans ta balise form ?

Ca à l'air normal que tu ne récupère rien, car en cliquant sur ton lien, tu ouvre une pop-up, mais ton formulaire n'est pas soumis, donc tes données ne sont pas envoyées.
Tu vas devoir faire une fonction Javascript qui t'ouvre ta pop-up tout en submittant ton formulaire vers la page adéquate.

En espérant avoir pu t'aider un peu
Bluespike62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 10h09   #3
Membre régulier
 
Homme
Inscription : décembre 2003
Messages : 220
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Cameroun

Informations forums :
Inscription : décembre 2003
Messages : 220
Points : 70
Points : 70
ça doit être justement ça le pb.

Peux-tu me dire comment faire le submit dans la fonction javaScript ?

Merci
zsoh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 10h17   #4
Membre habitué
 
Inscription : décembre 2005
Messages : 137
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 137
Points : 105
Points : 105
Tu as la fonction qui équivaut a un input type="submit"


Code :
1
2
 
document.monform.submit()

Tu trouveras plus d'informations ici
Bluespike62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 10h27   #5
Membre régulier
 
Homme
Inscription : décembre 2003
Messages : 220
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Cameroun

Informations forums :
Inscription : décembre 2003
Messages : 220
Points : 70
Points : 70
Merci, je vais regarder, puis faire un Resolu si c'est bon.
zsoh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2007, 17h53   #6
Membre régulier
 
Homme
Inscription : décembre 2003
Messages : 220
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Cameroun

Informations forums :
Inscription : décembre 2003
Messages : 220
Points : 70
Points : 70
Quand j'utilise cela, ça donne la même erreur.

Merci
zsoh 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 15h07.


 
 
 
 
Partenaires

Hébergement Web