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 12/07/2011, 11h26   #1
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Par défaut Envoyer des données

Bonjour à tous,

Je suis en train d'adapter un widget pour un site Internet et je suis confronté à un soucis.

Je fais appel à une page via un filegetcontent pour qu'il me calcul 6 données (a,b,c..)
Ensuite j'aimerais, à partir de ces données, renvoyer à la personne qui demande le filegetcontent une URL avec les 6 données contenu dedans pour que elle ensuite puisse les manipuler via un $_GET['a'], $_GET['b']....

Auriez vous une solution ?

Merci d'avance.
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 11h57   #2
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 140
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 140
Points : 2 885
Points : 2 885
Bonjour,

Je ne comprend pas où est la difficulté.

Les paramètres en GET sont transmis via l'URL sous la forme :

Code :
http://site.com/?param1=val1&param2=val2
cela se génère très facilement avec PHP si tu sais utiliser la concaténation ou echo.
__________________
Développeur Web, accessoirement geek (ou l'inverse)
http://thomasrambaud.com
ThomasR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 12h03   #3
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
En faite mon soucis c'est que le site devant utiliser le widget va faire cela :

filegetcontent(URL DE MA PAGE QUI CALCUL LES 6 VARIABLES)
et à partir de URL DE MA PAGE QUI CALCUL LES 6 VARIABLES je veux qu'il puisse manipuler les VARIABLES CALCULER via $_GET['']...

Je pensai depuis ma page qui calcul faire après le calcul une redirection sur une page qui X.php?a=123&b=456... mais je ne sais pas si cette URL dans le filegetcontent lui permettra de récupéré $_GET['a'], $_GET['b']....
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 12h22   #4
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 140
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 140
Points : 2 885
Points : 2 885
Je ne comprend pas trop tes formulations :
Citation:
je veux qu'il puisse manipuler les VARIABLES CALCULER via $_GET['']...
C'est qui il ? Le serveur ? Si oui je ne vois pas où est le problème : si dans file_get_contents tu passes une URL web et non un chemin vers un fichier local, alors oui tu peux passer des paramètres à ton URL.

Code :
1
2
 
echo file_get_contents('http://www.google.fr/?hl=fr&q=doc file_get_contents');
__________________
Développeur Web, accessoirement geek (ou l'inverse)
http://thomasrambaud.com
ThomasR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 13h01   #5
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
"Il" n'est pas le serveur mais la personne qui appelle le widget (le webmaster de l'autre site)...
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 13h30   #6
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 140
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 140
Points : 2 885
Points : 2 885
Citation:
veux qu'il puisse manipuler les VARIABLES CALCULER via $_GET[''].
Citation:
"Il" n'est pas le serveur mais la personne qui appelle le widget (le webmaster de l'autre site)...
Du coup ta question devient plus obscure. Un humain n'a pas la possibilité de manipuler des variables via $_GET. Il manipule les paramètres GET en les saisissant de manière textuelle dans une URL, de la manière dont je te l'ai montré précédemment. Ce n'est qu'aux yeux du serveur PHP que $_GET existe.

Citation:
Je pensai depuis ma page qui calcul faire après le calcul une redirection sur une page qui X.php?a=123&b=456... mais je ne sais pas si cette URL dans le filegetcontent lui permettra de récupéré $_GET['a'], $_GET['b']....
Comme indiqué précdemment, bien sûr qu'il (le serveur) récuperera les variables via $_GET, file_get_contents ne fait qu'une simple requête HTTP tout à fait normale.

Si cela ne suffisait pas, pourrais-tu formuler une question concise et compréhensible ?
__________________
Développeur Web, accessoirement geek (ou l'inverse)
http://thomasrambaud.com
ThomasR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 14h18   #7
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Dans le premier fileget content j'affiche 6 valeurs.

Le but est que la personne de l'autre site internet puisse dissocier ces 6 valeurs et mettre en forme comme il le désirent....

j'espère être plus clair ?!?
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 14h36   #8
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 140
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 140
Points : 2 885
Points : 2 885
Citation:
Envoyé par rollergirl Voir le message
Dans le premier fileget content j'affiche 6 valeurs.

Le but est que la personne de l'autre site internet puisse dissocier ces 6 valeurs et mettre en forme comme il le désirent....

j'espère être plus clair ?!?
Comme dit (deux fois) plus haut, oui c'est possible. Quelle est la difficulté que tu rencontres (exactement) ?
__________________
Développeur Web, accessoirement geek (ou l'inverse)
http://thomasrambaud.com
ThomasR 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 06h29.


 
 
 
 
Partenaires

Hébergement Web