Bonjour,

Voila, je cherche à recuperer une session PHP en lisant le fichier associé.

J'ai donc fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if (isset($PHPSESSID))
{
   $sessionFile = "/tmp/sessions/sess_".$PHPSESSID;
 
   if (file_exists($sessionFile)) 
   {
      $fp = fopen($sessionFile, "r");
      flock($fp, LOCK_SH);
      rewind($fp);
      $sessionData = fread($fp, 1500000);
      fclose($fp);
      $testSession = unserialize("'".$sessionData."'");
   }
}
Mais voila, $testSession reste deseperement vide (alors que le fichier est bien lu) et j'obtiens l'erreur suivante :

Warning: unserialize() failed at offset 0 of 470 bytes

Comment proceder ?

(la conf de mon serveur est celle par defaut, ou presque)