Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1512 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] php://stdout

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] php://stdout

n°160359
xmulder
un peu plus au nord...
Posté le 16-06-2002 à 20:18:20  profilanswer
 

ca sort où? :??:

mood
Publicité
Posté le 16-06-2002 à 20:18:20  profilanswer
 

n°160364
Tentacle
Posté le 16-06-2002 à 20:24:22  profilanswer
 

xmulder a écrit a écrit :

ca sort où? :??:  




 
le stdout est récupéré par le serveur HTTP qui le balance au client connecté... c'est ce que fait un echo quoi :)

n°160365
xmulder
un peu plus au nord...
Posté le 16-06-2002 à 20:28:30  profilanswer
 

c bien ce q je veux alors.
 
voici mon code:
 

Code :
  1. <?
  2. $fp = fopen("php://stdout", "w" );
  3. fwrite($fp, "WRITING" );
  4. fflush($fp);
  5. fclose($fp);
  6. ?>


 
mais pourquoi des fois il me renvois une page tte simple ac un "WRITING" (tt ce q je veux)
et des fois il me balance ca: :??: :heink:
 
Warning: fopen("php://stdout","w" ) - Bad file descriptor in /home/sepierre/public_html/php/stdout.php on line 3
 
Warning: Supplied argument is not a valid File-Handle resource in /home/sepierre/public_html/php/stdout.php on line 6
 
Warning: Supplied argument is not a valid File-Handle resource in /home/sepierre/public_html/php/stdout.php on line 7
 
Warning: Supplied argument is not a valid File-Handle resource in /home/sepierre/public_html/php/stdout.php on line 9


Message édité par xmulder le 16-06-2002 à 20:28:41
n°160366
Tentacle
Posté le 16-06-2002 à 20:30:45  profilanswer
 

Pourquoi tu n'utilises pas plutôt

Code :
  1. echo "WRITING";


?

n°160367
xmulder
un peu plus au nord...
Posté le 16-06-2002 à 20:31:54  profilanswer
 

parce q le writing c juste pour un test.
 
à terme, je veux balancer des données brutes (binaires).
(edit: voire un fichier.)


Message édité par xmulder le 16-06-2002 à 20:33:11
n°160371
Tentacle
Posté le 16-06-2002 à 20:35:09  profilanswer
 

xmulder a écrit a écrit :

parce q le writing c juste pour un test.
 
à terme, je veux balancer des données brutes (binaires).
(edit: voire un fichier.)  




 
Je ne vois toujours pas pourquoi tu ne pourrais pas utiliser echo :) mais à part ça je ne vois pas non plus pourquoi tu as cette erreur.

n°160379
xmulder
un peu plus au nord...
Posté le 16-06-2002 à 20:40:58  profilanswer
 

mon idée c'est ca:  
copy($fichier_sur_ftp, "php://stdout" );
 
et je pense q j'aurais du mal a le faire avec un echo  ;)  
 
quant à ces warnings, il suffit q j'attende quelques secondes avt de faire un refesh et ca passe. va comprendre pourquoi... :??: :heink:
 
y'aurait un délai a respecter? Apache/PHP arriveraient pas à suivre les demandes de php://stdout ??

n°160735
Je@nb
Kindly give dime
Posté le 17-06-2002 à 13:13:49  profilanswer
 

<? readfile('monfichier';); ?> le fait je crois mais pas sûr (ou c peutetre la fn file() )

n°160743
xmulder
un peu plus au nord...
Posté le 17-06-2002 à 13:25:43  profilanswer
 

Je@nb a écrit a écrit :

<? readfile('monfichier';); ?> le fait je crois mais pas sûr (ou c peutetre la fn file() )  




 
oui merci, j'avais vu ca après coup.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] php://stdout

 

Sujets relatifs
[PHP] cookies - nom de domaine[PHP] ma technique d'identification est elle assez sécurisée ?
[PHP] mon top 10 ne marche pas[PHP] Recherche codeur PHP pour site de jeux videos .
[PHP] QuestionProbleme MySQL & PHP
[PHP] Comment faire pour afficher sur plusieurs pages[PHP] - Upload de fichier : recuperation du chemin complet sur mon HD
[PHP] transformation des .doc en PDF avec PDFLib ...[PHP] afficher un 'nouveau' pour les derniers enregistrements...
Plus de sujets relatifs à : [PHP] php://stdout


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR