Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
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 06/12/2010, 07h25   #1
Futur Membre du Club
 
Homme
Consultant informatique
Inscription : mars 2002
Messages : 168
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Consultant informatique

Informations forums :
Inscription : mars 2002
Messages : 168
Points : 18
Points : 18
Par défaut $Get et renvoi d'une donnée

Bonjour

J'ai envoyé une donnée d'une page HTML vers une page PHP par la commande
Code :
href = page.php?donnee="";
Je récupère cette donnée dans la php par
Code :
 $nom_variable = $_GET["Nom de la donnée"]
que je retraite ensuite.

La page php me sert aussi à envoyer des mail, donc j'ai mis en en tête les commandes php des tests et la procédure pour l'envoi. Ainsi que l'imbricage par POST et par GET ne se font pas conflit.
Si oui, Comment éviter ? Y a t il une alternative pour envoyer une variable d'une page html ou php vers une autre.

J'espère avoir été clair.

Cordialement
BXDSPORT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 09h24   #2
Membre régulier
 
Inscription : octobre 2010
Messages : 101
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : octobre 2010
Messages : 101
Points : 71
Points : 71
Salut,

C'est quoi le souci exactement ? que cherches-tu à faire ?
proxichou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 09h37   #3
Membre du Club
 
Inscription : avril 2010
Messages : 63
Détails du profil
Informations personnelles :
Âge : 21

Informations forums :
Inscription : avril 2010
Messages : 63
Points : 53
Points : 53
Bonjour,

Citation:
La page php me sert aussi à envoyer des mail, donc j'ai mis en en tête les commandes php des tests et la procédure pour l'envoi. Ainsi que l'imbricage par POST et par GET ne se font pas conflit.
Si oui, Comment éviter ? Y a t il une alternative pour envoyer une variable d'une page html ou php vers une autre.
"Si oui" => En réponse à quelle question ?
"Comment éviter" => Eviter quoi exactement ?
" Y a t il une alternative pour envoyer une variable d'une page html ou php vers une autre." => $_POST et $_GET ^^
Hoder est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/12/2010, 18h16   #4
Futur Membre du Club
 
Homme
Consultant informatique
Inscription : mars 2002
Messages : 168
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Consultant informatique

Informations forums :
Inscription : mars 2002
Messages : 168
Points : 18
Points : 18
La valeur que je récupère avec $_GET ne perd lorsque que j'effectue mon POST de mon formulaire. D'où ma question. Comment faire pour les faire cohabiter sans perdre la variable générée par le GET.

Une idée ?

Cordialement
BXDSPORT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 18h19   #5
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 817
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 817
Points : 3 442
Points : 3 442
Citation:
La valeur que je récupère avec $_GET ne perd lorsque que j'effectue mon POST de mon formulaire
Peux-tu donner un exemple ?
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 18h45   #6
Membre confirmé
 
Avatar de Psycadi
 
Homme Olivier
Développeur de message box en .Net
Inscription : juillet 2003
Messages : 138
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Développeur de message box en .Net

Informations forums :
Inscription : juillet 2003
Messages : 138
Points : 227
Points : 227
Envoyer un message via MSN à Psycadi
Si tu fais un envoi de données au formulaire, tu les récupères par le $_GET (normal) mais si ensuite, tu renvois ce formulaire avec d'autres données, c'est normal que tes premières données disparraissent.

Une solution simple serait de faire des champs <input type="hidden"> dans ton formulaire contenant les premières valeurs (remplis au premier envoi de données).
Psycadi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 19h36   #7
Futur Membre du Club
 
Homme
Consultant informatique
Inscription : mars 2002
Messages : 168
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Consultant informatique

Informations forums :
Inscription : mars 2002
Messages : 168
Points : 18
Points : 18
La solution du Hidden est la meilleur. Vous êtes superbe.

Merci à tous

Cordialement
BXDSPORT 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 14h14.


 
 
 
 
Partenaires

Hébergement Web