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

  FORUM HardWare.fr
  Programmation
  PHP

  Pb avec fopen

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb avec fopen

n°201337
Poulou
Posté le 24-08-2002 à 21:28:58  profilanswer
 

Bonsoir,
j'ai un petit problème avec firstream et des fopen ou include vers des URL. Par exemple, le script :

Code :
  1. <?php
  2.   $fd = fopen('http://www.hardware.fr','r');
  3.   $boxstuff = fread ($fd, 1000);
  4.       fclose ($fd);
  5.       printf($boxstuff);
  6. ?>


fonctionne correctement sur lycos mais pas sur firstream (erreur :

Warning: php_hostconnect: connect failed in /home/_pu/poulou/pub/www/photo_essai.php on line 2
 
Warning: fopen("http://hardware.fr", "r" ) - Bad file descriptor in /home/_pu/poulou/pub/www/photo_essai.php on line 2
 
Warning: Supplied argument is not a valid File-Handle resource in /home/_pu/poulou/pub/www/photo_essai.php on line 3
 
Warning: Supplied argument is not a valid File-Handle resource in /home/_pu/poulou/pub/www/photo_essai.php on line 4


).
Pourtant dans phpinfo j'ai bien le paramètre : allow_url_fopen
 1 1   (Local Value/ Master Value).
De la même manière : un

include 'http://www.moncompte.firstream.net/modules.php?op=modload&name=Gallerie&file=index&include=block-random.php ';

ne fonctionne pas avec l'erreur :

Warning: Failed opening 'http://www.moncompte.firstream.net/modules.php?op=modload&name=Gallerie&file=index&include=block-random.php ' for inclusion (include_path='.:') in /home/_pu/moncompte/pub/www/includes/blocks/php.php(51) : eval()'d code on line 1


Bref, je suis un peu désespéré, donc si vous voyiez d'où peut venir le problème et comment y remédier... Merci !

mood
Publicité
Posté le 24-08-2002 à 21:28:58  profilanswer
 

n°201346
SquiiiD
be cool !
Posté le 24-08-2002 à 22:17:03  profilanswer
 

Heu.. tu essaie d'ouvrir quoi en fait? pasque hardware.fr pense pas que ca va aller :)
 

n°201353
Poulou
Posté le 24-08-2002 à 22:31:43  profilanswer
 

yop désolé ct "www.hardware.fr/" que je voulais mettre. Mais ct un exemple, même un :

fd = fopen('http://www.moncompte.firstream.net/modules.php?op=modload&name=Gallerie&file=index&include=block-random.php','r');


(donc avec un fichier qui existe sur mon compte Firstream) me plante une erreur et je ne comprends vraiment pas pourquoi...

n°201554
SquiiiD
be cool !
Posté le 25-08-2002 à 15:05:54  profilanswer
 

mais tu essaies d'ouvrir un fichier distant???  
 
Explique exactement ce que tu veux faire parceque je pense pas que fopen marche avec les fichier distant.. ca doit etre sur ton serveur :
 
voila une fonction que j'ai faite pour recuperer le contenu d'un fichier dans une variable... si ca peut t'aider.. :  
 

Code :
  1. function file_contents($received_file,$line_length)
  2. {
  3. if($fp=fopen($received_file, "r" ))
  4.  {
  5.  while(!feof($fp)) $returned_text .= fgets($fp,$line_length);
  6.  fclose($fp);
  7.  return $returned_text;
  8.  }
  9. else return "0";
  10. }


 

n°201559
SquiiiD
be cool !
Posté le 25-08-2002 à 15:19:55  profilanswer
 

modules.php?op=modload&name=Gallerie&file=index&include=block-random.php
 
ca c ton nom de fichier !! ca ira jamasi avec ca..
 
essaie de 1 sans le http:// si ton script est dans le meme dossier tu mets :
$fichier="test.txt";
 $fp=fopen($fichier,"r" );


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

  Pb avec fopen

 

Sujets relatifs
[PHP] fopen et STDOUTfopen("ftp://..."
[php] fopen[PHP] Probleme avec FOPEN :(
[PHP] différences avec fopen sur deux systemes différents.PHP : fopen -> création de fichier impossible...
[Newbie en C] Help sur Fopen[PHP] fsockopen et fopen (Free et Multimania) - page web distante
[PHP] Warning sur fopen()fopen, pour cgi c/c++
Plus de sujets relatifs à : Pb avec fopen


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)