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 14/07/2008, 22h55   #1
Membre confirmé
 
Inscription : mars 2003
Messages : 674
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 674
Points : 242
Points : 242
Par défaut Passer des variables dans une page pop up

Bonsoir.

Dans le fichier dossier_candidature_modif.php j'inclus le fichier formulaire_candidature_modif.php.

Dans le fichier formulaire j'ai :
Code :
1
2
3
4
5
6
7
8
9
10
 
<a href="javascript:new_window('prix_sante/appels/actions.php','popup','width=1000,height=600,resizable=yes,scrollbars=yes')">Imprimer</a>
<p align="center"><b>DOSSIER DE CANDIDATURE</b></p>
<div id="div1" class="visible">
<form name="dossier_modifier" method="POST" action="index.php?page=dossier_modifier">
<!--id_etablissement--><input type="hidden" name="id_etablissement" value="<?php echo $id_etablissement;?>">
<!--id_action--><input type="hidden" name="id_action" value="<?php echo $id_action;?>">
<!--id_candidat--><input type="hidden" name="id_candidat" value="<?php echo $id_candidat;?>">
<!--id_acteur--><input type="hidden" name="id_acteur" value="<?php echo $id_acteur;?>">
<!--id_initiateur--><input type="hidden" name="id_initiateur" value="<?php echo $id_initiateur;?>">
A l'affichage du formulaire, les 5 input sont renseignés.
Je voudrais passer la valeur de ces input dans une page pop up actions.php
Code :
1
2
3
4
5
6
<?php
require('../../connect.php');
require('fonctionsphp.php');
$etablissement="";
if (!empty($_REQUEST['id_etablissement']))	$etablissement = $_REQUEST['id_etablissement'];
echo $etablissement;
echo $etablissement; est vide
Est ce quelqu'un peut me guider ?
Merci d'avance
philippef est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/07/2008, 23h44   #2
Rédacteur/Modérateur
 
Avatar de N1bus
 
Inscription : janvier 2003
Messages : 2 018
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : janvier 2003
Messages : 2 018
Points : 1 992
Points : 1 992
Re bonjour,

Ton formulaire est en POST et tu fais :
Code :
$_REQUEST['id_etablissement'];
essaie
Code :
1
2
 
$_POST['id_etablissement'];
N1bus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 09h50   #3
Membre confirmé
 
Inscription : mars 2003
Messages : 674
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 674
Points : 242
Points : 242
Re bonjour.

J'ai essayé
Code :
$_POST['id_etablissement'];
mais echo $id_etablissement est toujours vide.

j'ai essayé de modifier le formulaire en mettant mais ça ne change rien.
philippef est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 09h57   #4
Membre confirmé
 
Avatar de chtipitou
 
Étudiant
Inscription : mars 2006
Messages : 175
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 175
Points : 204
Points : 204
Citation:
Envoyé par philippef Voir le message
Re bonjour.

J'ai essayé
Code :
$_POST['id_etablissement'];
mais echo $id_etablissement est toujours vide.

Citation:
Envoyé par philippef
$etablissement = $_REQUEST['id_etablissement'];
remet en post et fais un
__________________
42
there is no place like 127.0.0.1
Mangez des http://www.smarty.net avec vos PHP web s'il vous plait
var_dump retourne les informations structurées d'une variable, y compris son type et sa valeur. Les tableaux et les objets sont explorés récursivement, avec des indentations, pour mettre en valeur leur structure.
chtipitou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 10h14   #5
Membre éprouvé
 
Avatar de defcon_suny
 
Développeur informatique
Inscription : décembre 2006
Messages : 436
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 436
Points : 486
Points : 486
Salut!

Si j'ai bien compris... tu essaies d'envoyer des données d'un formulaire vers une nouvelle page (popup). Si c'est bien cela...

Tu fais passer les valeurs en GET dans l'url du popup (pas à partir du formulaire, il n'est pas "submité")
Code :
1
2
3
4
5
6
 
<script language="javascript" type="text/javascript">
	function new_window(){
		open('action.php?id=xxx,id2=yyy','popup','width=1000,height=600,resizable=yes,scrollbars=yes');
	}
</script>
et tu récupères dans ta page action
Code :
1
2
3
4
 
<?php
echo $_GET["id"]."&".$_GET["id2"];
?>
Tu ne peux rien récupérer en POST dans ta page action.php tant que ton formulaire n'est pas "submité"

voilà voilà
defcon_suny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 20h38   #6
Membre confirmé
 
Inscription : mars 2003
Messages : 674
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 674
Points : 242
Points : 242
Merci à tous
philippef 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 21h11.


 
 
 
 
Partenaires

Hébergement Web