{PHP} Correction lire un fichier
Résolu/Fermé
lhugo1
Messages postés
34
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
26 septembre 2013
-
18 févr. 2009 à 18:28
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 - 18 févr. 2009 à 23:39
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 - 18 févr. 2009 à 23:39
A voir également:
- {PHP} Correction lire un fichier
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire fichier epub - Guide
- Lire fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
5 réponses
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
861
18 févr. 2009 à 18:37
18 févr. 2009 à 18:37
Je réponds par autre chose je sais, mais pourquoi n'utilises-tu pas la fonction file_get_contents ? Elle a l'air de faire ce que tu as recodé par toi-même... https://www.php.net/manual/fr/function.file-get-contents.php
lhugo1
Messages postés
34
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
26 septembre 2013
3
18 févr. 2009 à 18:48
18 févr. 2009 à 18:48
Sa me parait bien mais je suis incapable de l'utiliser!!
Voit-tu une erreur dans mes code??
Voit-tu une erreur dans mes code??
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
861
18 févr. 2009 à 19:16
18 févr. 2009 à 19:16
Simplement en remplaçant :
while (!feof($fp)) {
$contenu_du_fichier .= fgets($fp, 4096);
}
Par :
$contenu_du_fichier = file_get_contents($fichier);
while (!feof($fp)) {
$contenu_du_fichier .= fgets($fp, 4096);
}
Par :
$contenu_du_fichier = file_get_contents($fichier);
lhugo1
Messages postés
34
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
26 septembre 2013
3
18 févr. 2009 à 19:56
18 févr. 2009 à 19:56
Je viens d'essayer toujours pas résolu!! Page blanche sa n'a rien changer.
-----------------------------------------------------------------------------------------
http://www.cadeauxeteuros.fr/
-----------------------------------------------------------------------------------------
http://www.cadeauxeteuros.fr/
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
861
18 févr. 2009 à 20:11
18 févr. 2009 à 20:11
Je viens de remarquer ton appel à ta fonction : lire_fichier("datas/compteur");
Alors que : Paramètre $fichier (variable) : URL locale + nom du fichier (ex: /home/site/www/fichier.jpg)
Tu ne respectes pas ta "norme" de paramètre. As-tu essayé en la respectant ?
Alors que : Paramètre $fichier (variable) : URL locale + nom du fichier (ex: /home/site/www/fichier.jpg)
Tu ne respectes pas ta "norme" de paramètre. As-tu essayé en la respectant ?
lhugo1
Messages postés
34
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
26 septembre 2013
3
18 févr. 2009 à 20:58
18 févr. 2009 à 20:58
Alors j'ai remarqué aussi et j'ai essayé cette aprm:
-http://www.cadeauxeteuros.fr/..../datas/compteur
pas de changement
et
-/httpdocs/.../data/compteur
pas de changement non plus
Par contre j'ai pas essayer de changer dans mon ftp compteur en compteur.txt ainsi que dans mon adresse.
Crois tu que cela changera quelque chose???
En tout cas merci de m'aider sur ce probleme. c'est sympa de ta part
http://www.cadeauxeteuros.fr
-http://www.cadeauxeteuros.fr/..../datas/compteur
pas de changement
et
-/httpdocs/.../data/compteur
pas de changement non plus
Par contre j'ai pas essayer de changer dans mon ftp compteur en compteur.txt ainsi que dans mon adresse.
Crois tu que cela changera quelque chose???
En tout cas merci de m'aider sur ce probleme. c'est sympa de ta part
http://www.cadeauxeteuros.fr
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
861
18 févr. 2009 à 23:20
18 févr. 2009 à 23:20
Bon, j'en suis venu à tester ton code.
Au passage je réponds à ta question : non ça ne change rien qu'il y ait un suffixe ou non au fichier pour l'ouvrir.
Ce qui est embêtant c'est que ça fonctionne très bien chez moi...
Quel est ton problème exactement ? Une erreur s'affiche ? il renvoie false tout le temps ? ...
Au passage je réponds à ta question : non ça ne change rien qu'il y ait un suffixe ou non au fichier pour l'ouvrir.
Ce qui est embêtant c'est que ça fonctionne très bien chez moi...
Quel est ton problème exactement ? Une erreur s'affiche ? il renvoie false tout le temps ? ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lhugo1
Messages postés
34
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
26 septembre 2013
3
18 févr. 2009 à 23:27
18 févr. 2009 à 23:27
page blanche tout le temps
Sa en devient fatigant :(
Si le script est bon sa peut venir d'ou alors???
Mon hébergeur ??
mais j'ai une page juste avant en php qui elle fonctionne c'est très bizard?
Sa en devient fatigant :(
Si le script est bon sa peut venir d'ou alors???
Mon hébergeur ??
mais j'ai une page juste avant en php qui elle fonctionne c'est très bizard?
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
861
18 févr. 2009 à 23:39
18 févr. 2009 à 23:39
Vérifie les droits d'accès au fichier peut-être (je me suis déjà fait avoir à vouloir afficher un fichier dont je n'avais pas autorisé la lecture :p)
Sinon ...
Je ne sais pas, peut-être un problème d'affichage. Vérifie bien le chemin.
Essaye sous un max de navigateurs.
Si sur ta page il y a des balises input, mets bien des retours à la lignes à leur fermeture (ça peut faire buguer l'affichage de les enchaîner sur une seule ligne).
Sinon ...
Je ne sais pas, peut-être un problème d'affichage. Vérifie bien le chemin.
Essaye sous un max de navigateurs.
Si sur ta page il y a des balises input, mets bien des retours à la lignes à leur fermeture (ça peut faire buguer l'affichage de les enchaîner sur une seule ligne).