Ecriture dans fichier

Résolu
damish Messages postés 26 Date d'inscription mardi 11 janvier 2005 Statut Membre Dernière intervention 15 décembre 2006 - 24 mai 2005 à 12:22
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 - 24 mai 2005 à 21:03
bonjour.voila je voulait savoir si quelqun savait comment ecrir a intel ligne d' un fichier.
par exemple si je veut remplacer ci dessous"texte4" par "exemple4"comment doi'je faire?

//ceci est le fichier ou je doit remplace "texte4" par "exemple4".
ceci est le texte1
ceci est le texte2
ceci est le texte3
ceci est le texte4
ceci est le texte5
...
//fin du fichier

merci d'avance
damish

6 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
24 mai 2005 à 12:35
Hello,



on ne peut pas ecrire ou on veut dans un fichier.

La technique consiste a lire le fichier en entier, le mettre dans une
variable donc (tableau ou chaine...), remplacer le texte a remplacer
dans cette variable, et remettre le tout dans le fichier en ecrasant ce
dernier.
3
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
24 mai 2005 à 16:29
Salut,



héhé si on peut ;-)



enfin d'une manière détournée :



voici un exemple :



<?php

$fichier=file('fichier.txt'); //ce tableau contient toutes les lignes du fichier



$fichier[5]='ici ma ligne 6'; //il s'agit de la ligne 6 et pas 5 car l'indice commence à 0



$fichier=implode("\n",$fichier);



$fp=fopen('fichier.txt','w+');

fputs($fp,$fichier);

fclose($fp);

?>



et hop c'est torché ;-)

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>
3
damish Messages postés 26 Date d'inscription mardi 11 janvier 2005 Statut Membre Dernière intervention 15 décembre 2006
24 mai 2005 à 12:40
ok merci c'est ce que je vais faire alors.
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
24 mai 2005 à 16:35
Ben ca en revient au meme lol. C'est le meme principe.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
24 mai 2005 à 17:35
ouais

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
24 mai 2005 à 21:03
Ah ok, j'avais peur de manquer quelquechose lol.
0
Rejoignez-nous