fichier txt & php

fichier txt & php - PHP - Programmation

Marsh Posté le 03-02-2005 à 14:55:15    

coucou (encore je sais)
 
j'ai un fichier txt avec le texte ci dessous dedans  
"texteactualites=c'est un exemple d'actualités<br>
<I>qui est contenu dans un fichier texte format txt</I>"
 
je l'ouvre en php, je charge les données
mais il ne m'affiche que la première ligne ??
 
une idée....
 
$longueur=strlen($donnees)-19;
$donnees=substr($donnees,19,$longueur);
echo $donnes
 
==>c'est un exemple d'actualités !!!
je dois encore modifié pour é mais j'ai pas la deuxieme ligne

Reply

Marsh Posté le 03-02-2005 à 14:55:15   

Reply

Marsh Posté le 03-02-2005 à 14:56:04    

Fait un include, ce sera mieux

Reply

Marsh Posté le 03-02-2005 à 14:58:09    

oui mais je dois retrvailler le fichier (enleve un debut de texte et certains mot dedans ???)

Reply

Marsh Posté le 03-02-2005 à 15:04:08    

dead hunter a écrit :

coucou (encore je sais)
 
j'ai un fichier txt avec le texte ci dessous dedans  
"texteactualites=c'est un exemple d'actualités<br>
<I>qui est contenu dans un fichier texte format txt</I>"
 
je l'ouvre en php, je charge les données
mais il ne m'affiche que la première ligne ??
 
une idée....
 
$longueur=strlen($donnees)-19;
$donnees=substr($donnees,19,$longueur);
echo $donnes
 
==>c'est un exemple d'actualités !!!
je dois encore modifié pour é mais j'ai pas la deuxieme ligne


 
comment ?  :o  

Reply

Marsh Posté le 03-02-2005 à 15:07:57    

ouais cela me gonfle vous avez une idée pourquoi ????

Reply

Marsh Posté le 03-02-2005 à 15:09:11    

il n'affiche que la premiere ligne et c'est tout !!

Reply

Marsh Posté le 03-02-2005 à 15:09:24    

dead hunter a écrit :

ouais cela me gonfle vous avez une idée pourquoi ????


 
Tu réponds à ma question stp ?  :heink:

Reply

Marsh Posté le 03-02-2005 à 15:10:34    

sorry Hermes  
$fp = fopen($fichier,"r" );
$donnees = fgets($fp);  
fclose($fp);

Reply

Marsh Posté le 03-02-2005 à 15:14:28    

dead hunter a écrit :

sorry Hermes  
$fp = fopen($fichier,"r" );
$donnees = fgets($fp);  
fclose($fp);


 

Code :
  1. $fp = fopen($fichier,"r" );
  2. $donnees = fgets($fp, 8000);
  3. fclose($fp);


 
Si ton fichier fait au maximum 8 ko par exemple... :o

Reply

Marsh Posté le 03-02-2005 à 15:17:24    

Salut,
 
http://fr3.php.net/fgets
 

Citation :

fgets --  Renvoie la ligne courante sur laquelle se trouve le pointeur du fichier


 
Il vaut mieux utiliser file_get_contents ou file si tu veux obtenir tout le fichier d'un coup. Autrement boucler jusqu'à EOF.
 
Voila.

Reply

Marsh Posté le 03-02-2005 à 15:17:24   

Reply

Marsh Posté le 03-02-2005 à 15:17:25    

pas de changement
sorry ca marche pas !

Reply

Marsh Posté le 03-02-2005 à 15:19:03    

Tu lis qu'une ligne...:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 03-02-2005 à 15:20:33    

fread

Reply

Marsh Posté le 03-02-2005 à 15:28:03    

MERCI SUB1
ca marche
merci a tous

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed