Salut tout le monde ou re pour ce qui auront lu mon sujet précédent,
J'ai encore un autre soucis de codage sur la lecture d'un fichier text.
Si vous pouviez visionner cela et me dire où est mon erreur ce serait sympa. Je ne comprends pas très bien les fonction FEOF et fpassthru. Merci de me donner quelques pistes interressante.
@+
Modifié par Nolem (19 Nov 2007 - 18:33)
J'ai encore un autre soucis de codage sur la lecture d'un fichier text.
Si vous pouviez visionner cela et me dire où est mon erreur ce serait sympa. Je ne comprends pas très bien les fonction FEOF et fpassthru. Merci de me donner quelques pistes interressante.
//creation d'un fichier texte
echo "<br /><br />";
$fichier=fopen("testdefichier.txt","w+");//lecture et ecriture (w+)
$type=gettype($fichier);
echo "Ouverture du $type OK !<br />";//ouverture
fwrite($fichier,"Bonjour\n");
fwrite($fichier,"tout\n");
fwrite($fichier,"le\n");
fwrite($fichier,"monde\n");
echo "Ecriture de $type OK !<br />";//ecriture
fclose($fichier);
echo "fermeture de $type OK !<br />";//fermeture
fopen("testdefichier.txt","r");
echo "Ouverture du $type en mode lecture seule OK !<br />";//ouverture en mode lecture seule
echo "le fichier contient :";
$i=0;
while (!feof ($fichier)){
echo "<br>ligne $i : ";
$ligne=fgets($fichier);
//fpassthru($fichier);
$ligne=str_replace("\n","<br>",$ligne);
echo $ligne;
$i++;
}
/*rewind($fichier);
fpassthru($fichier);*/
echo "<br /><br />Lecture de $type OK !";
fclose($fichier);
echo "fermeture de $type OK !<br />";//fermeture
@+
Modifié par Nolem (19 Nov 2007 - 18:33)