Proble en php

Melaine -  
 melaine -
J'ai un petit souci avec du code php
Voici le prog :

$lecture=fopen($dossier,"r");

//lecture du fichier
//filesize --> détermine le nbre d'octets lu, ici la totalité du fichier
$courte=fread($lecture,filesize($dossier));

//fermeture du fichier en cours de lecture
fclose($lecture);

puis je fais un echo $courte pour afficher le texte contenu dans le dossier.

MAIS j'ai un message d'erreur qui me dit :
Warning: fopen("url du dossier","r") - Success
Warning: Unable to find file identifier 0

Qqun pour m'aider stp
Merci d'avance

3 réponses

  1. kalamit
     
    Salut,
    Une petite question: Dans ton message d'erreur, il y a "url du dossier", c'est bien l'url du dossier qui est la, j'espere ?

    Quelle est ta version de php ? Dans les anciennes version ( < 4.0.6), il te faut specifier le / à la fin pour indiquer un dossier.

    Kalamit,
    La nuit, tous les chats sont gris. Pas les poulets ! :@)
    0
  2. Melaine
     
    Salut Kalamit

    Oui "url du dossier" correspond bien à l'url du dossier. D'ailleurs quand je copie cet url dans mon navigateur j'arrive à ouvrir mon dossier et à l'afficher comme n'importe quel url d'un site.

    Je comprends pas le pb !!!
    0
    1. kalamit
       
      Tu as specifié le "/" à la fin de l'url ? C'est une url commencant par http ou c'est un chemin relatif ?

      Kalamit,
      La nuit, tous les chats sont gris. Pas les poulets ! :@)
      0
  3. melaine
     
    J'ai trouvé
    il ne faut pas mettre le chemin complet du style http://..../..... .txt
    il suffit simplement de mettre ../... .txt

    Je te remercie de ton aide
    Bye
    0