Posez votre question Signaler

Les flux en php

naimsoufiane 71Messages postés 29 octobre 2006Date d'inscription 26 juin 2011Dernière intervention - Dernière réponse le 28 août 2007 à 21:32
salut tout le monde,
je travail actuellement sur un sujet traitant les flux en php, mon problème est la transmission des flux d'une page php à une autre.
En effet lorsque je travail sur un flux dans une page j'ai besion d'utilisé ce même flux mais dans une autre page. j'ai essayé de le transmettre dans une formulaire ou même de le déclaré comme varianble de session mais sans résultat
Lire la suite 

Les flux en php »

4 réponses
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
Salut,
pourquoi ne pas se servir des cookies?Configuration: Windows 2000 Opera 9.10
Ajouter un commentaire
Réponse
+0
moins plus
merci pour l'info mais commet les cookies
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,
je crois que tu perds les données quand tu passes à la deuxième page. Tu peux les passer avec un cookie ou encore avec ?données en appelant la deuxième page. Il y a des réponses aux deux dans le forum. Je crois que ton problème est aussi discuté quelque part dans ce forum.

Serge.
Ajouter un commentaire
Ce document intitulé « les flux en php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook