Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
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 01/12/2006, 04h17   #1
Invité régulier
 
Inscription : novembre 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 20
Points : 5
Points : 5
Par défaut [Cookies] PHP entre deux sites differents

Bonjour,

Je vous explique mon probleme:
j'ai deux site : www.toto.com et www.tata.com.

Je voudrais sur mon site toto.com récupérer certaines données que me fournissent tata.com

exemple : tata.com/index.php m'affiche uniquement ceci: $chien = "medor";
je voudrais que toto.com en lisant la page tata.com/index.php récupere ces variables et les integres afin de les utiliser sur des scripts internes.

Je n'arrive pas a trouver ma solution merci d'avance pour votre aide
NaBaZTaG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 08h49   #2
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605

En utilisant un cookie et en lisant le même cookie tout simplement.
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 10h14   #3
Membre émérite

 
Avatar de FCYPBA
 
Inscription : novembre 2004
Messages : 735
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2004
Messages : 735
Points : 924
Points : 924
Bonjour,

Je ne suis pas sur que le cookie soit la solution.

NaBaZTaG, peut tu nous donner plus d'infos notamment sur la partie suivante

Citation:

Je voudrais sur mon site toto.com récupérer certaines données que me fournissent tata.com

exemple : tata.com/index.php m'affiche uniquement ceci: $chien = "medor";
je voudrais que toto.com en lisant la page tata.com/index.php récupere ces variables et les integres afin de les utiliser sur des scripts internes.
Si c'est bien ce que je comprends, tu voudrais faire un include de www.tata.com/index.php ??
__________________
Pierre
1. Dans le manuel ( PHP, MySQL,..., rayez la mention inutile), tu te plongeras à deux fois plutôt qu'aucune.
2. Dans la doc php, tu liras attentivement les sections Chaines de caractères, Tableaux et Système de fichiers
3. Un code rapide c'est bien, un code maintenable c'est mieux
...

Why was the font tag an orphan ? Because it didn't have a font-family.
FCYPBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 10h30   #4
Membre émérite
 
Avatar de viviboss
 
Inscription : août 2006
Messages : 943
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2006
Messages : 943
Points : 941
Points : 941
Je suppose, sinon il y aurait quelque chose à faire du côté de la gestion de flux.... Avec un socket en read et comme paramètre l'adresse de tata.com sur le port 80.....

Mais je suis pas sûr du résultat obtenu, je me suis jamais servi de la gestion de flux (j'ai lu un truc dessus dans le livre "php5 avancé" .....)
__________________
Veni Vidi Vici
-------------------------
Mes articles : developpez.com ou bien vbview.net
-------------------------
Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
Et aussi : --> pear_manual_fr.chm!!!

Ou encore : --> Les tutoriaux & cours PHP de Développez.com
-------------------------
viviboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 11h00   #5
Invité régulier
 
Inscription : novembre 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 20
Points : 5
Points : 5
Citation:
Envoyé par FCYPBA
Bonjour,

Je ne suis pas sur que le cookie soit la solution.

NaBaZTaG, peut tu nous donner plus d'infos notamment sur la partie suivante



Si c'est bien ce que je comprends, tu voudrais faire un include de www.tata.com/index.php ??

Oui tout a fait je souhaite faire un include de cette page qui contient une variable, de facon a la récuperer non pour l'afficher, mais pour l'interpréter.
NaBaZTaG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 11h13   #6
Membre du Club
 
Inscription : juillet 2003
Messages : 69
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 69
Points : 68
Points : 68
tu peux déjà en récuperer le contenu dans une chaine avec file_get_contents()

si c'est juste pour recuperer des variables, tu peux utiliser parse_ini_file() apres avoir enregistré le contenu dans un fichier temporaire (tmpfile)

il faut bien sur que ta page renvoi des valeurs du genre :
Code :
1
2
3
4
5
6
7
8
9
10
11
; Ceci est un fichier de configuration
; Les commentaires commencent par ';', comme dans php.ini
 
[premiere_section]
un = 1
cinq = 5
animal = oiseau
 
[seconde_section]
chemin = "/usr/local/bin"
URL = "http://www.example.com/~utilisateur"
parksto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 13h22   #7
Membre confirmé
 
Homme Emmanuel Thierry
Ingénieur systèmes et réseaux
Inscription : décembre 2003
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel Thierry
Âge : 24
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 216
Points : 219
Points : 219
La solution de faire un include http est pour moi la meilleure, il faut simplement inclure le fichier par
Code :
include('http://www.tata.com/script.php?arg1=value1&arg2=value2');
et dans le script inclus, faire une fonction :
Code :
1
2
3
4
5
6
7
8
function print_var($var)
{
 GLOBAL $$var;
 if(isset($$var))
 {
  echo '$' . $var . '=' . $$var . ';' . "\n";
 }
}
et au début du script : a la fin du script : et durant le script :
Code :
print_var('ma_variable');
Sékiltoyai est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h49.


 
 
 
 
Partenaires

Hébergement Web