IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Pas de lecture


Sujet :

Langage PHP

  1. #1
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut Pas de lecture
    Salut,

    Je souhaite lire une page web (son contenu texte).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $file = "Mapageweb.aspx";
        $open = fopen($file, "r");
        $content = fread ($open, filesize ($file));
        $close = fclose($open);
    Aucun problème pour le fopen(), mais ensuite dans le fread() il ne trouve pas le même fichier pour le filesize()...

    Quel est ce problème?
    Merci

  2. #2
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Points : 1 565
    Points
    1 565
    Par défaut
    le resultat de filesize est mis en cache, donc faut appeller clearstatcache avant l'appel a filesize.

    a noter que tu peux aussi faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $content = implode("", file("Mapageweb.aspx"));
    http://fr2.php.net/fr/clearstatcache

  3. #3
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Merci je retiens le code mais j'ai utilisé un wile(sizeof...) et ça fonctionne !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. pas de lecture de clé USB sur VIRTUALBOX
    Par benz_mscp dans le forum VirtualBox
    Réponses: 2
    Dernier message: 26/09/2012, 15h28
  2. [PHP 5.3] cookies créé mais pas de lecture
    Par dancom5 dans le forum Langage
    Réponses: 5
    Dernier message: 05/03/2012, 10h38
  3. droits en exécution mais pas en lecture
    Par damii1 dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 23/03/2009, 15h37
  4. boucle while qui ne s'arrete pas à la lecture d'un zero
    Par malikoo dans le forum Général Python
    Réponses: 14
    Dernier message: 04/07/2007, 10h48
  5. [Java][Socket] Pas de lecture de flux
    Par mavina dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 20/10/2006, 19h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo