naimsoufiane
71Messages postés
29 octobre 2006Date d'inscription
26 juin 2011Dernière intervention
27 août 2007 à 22:35
Bon je vais essayer d’expliquer mieux mon problème, j’utilise le php pour exécuter des commandes sur un serveur SSH
Dans la première page1.php je doit exécuter une première commande :
$stream = ssh2_exec($connection, $cmd);
Puis lire les résultats de l’exécution
$output= stream_get_contents($stream);
Tout juste après je doit demander à l’utilisateur de me fournir des données qui vont s’exécuter à la suite et qui utilise le même flux $stream(pour cela j’utilise une formulaire)
Donc je doit récupérer ces données à partir de la formulaire et les utiliser dans la page2.php :
fwrite($stream, "a\n");
sleep(1);
$output1 = stream_get_contents($stream);
Le problème est que lorsque je passe de la première page à la deuxième je perds mon flux $stream