Bonjour,

J'ai besoin de lire le resultat d'un fichier php qui utilise des sessions.

Pour prendre le cas simple, ce fichier va contenir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
session_start('test');
echo session_id();
?>
Si je l'appelle par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
readfile('http://monsite/fichier.php');
il ne recupere pas la session en cours.

Quand j'essaie de lui passer la session
Code : Sélectionner tout - Visualiser dans une fenêtre à part
readfile('http://monsite/fichier.php?PHPSESSID=' . session_id());
Apache ne repond plus et je tombe sur un timeout au bout de 60s.

Si je lui passe autre chose :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
readfile('http://monsite/fichier.php?toto=' . session_id());
Ca repond bien mais je n'ai evidemment pas la session.

J'ai essayé avec fopen, et Curl et j'obtiens le même résultat.

N'y a t'il pas moyen de faire cela ?