Enregistrer et lire un fichier txt

Enregistrer et lire un fichier txt - PHP - Programmation

Marsh Posté le 30-05-2007 à 15:07:28    

bonjour voila j'ai un probleme je veut enregistrer 2 variables dans un fichier. Je voudrais que en ligne 1 il y est la variable $nom et en ligne 2 la variable $prenom.  
 
Ensuite j'aimerais pouvoir retirer ses variables du fichier : je prend ce que j'ai écris dans la ligne 1 et je le met dans la variable $nom et de meme pour la ligne 2 que je met dans la variable $prenom
 
 
merci de votre aide
 

Code :
  1. Le script resemblerais un peu a sa
  2. $fichier = 'User.txt';
  3. $fp = fopen($fichier,'w+');
  4. fwrite($fp,"$nom" );
  5. fclose($fp);


 
sauf que la j'ai pas précisé ou je met la $nom, et il n'y a pas la variable $prenom
 
je ne sait pas du tout comment il faut lire les données selont leur ligne pour les enregistrer dans une variable mercid e votre aide


Message édité par marco565 le 30-05-2007 à 15:22:47
Reply

Marsh Posté le 30-05-2007 à 15:07:28   

Reply

Marsh Posté le 30-05-2007 à 16:18:52    

pour faire une ligne, il faut utilise \n (caratere saut de ligne)
Apres, pour lire, tu as des tas de solutions ; regarde par exemple la doc de la fonction fgets

Reply

Marsh Posté le 30-05-2007 à 16:33:58    

ok je vais essayer
merci

Reply

Marsh Posté le 02-06-2007 à 16:13:26    

Inscrire :

Code :
  1. $data = $nom . "\n" . $prenom;
  2. file_put_contents('user.txt', $data);


 
Récupérer :

Code :
  1. $code = file_get_contents('user.txt');
  2. list($nom, $prenom) = explode("\n", $code);


 
Je te dis ça de tête, j'ai pas testé.


---------------
Gamertag: CoteBlack YeLL
Reply

Sujets relatifs:

Leave a Replay

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