Ecrire dans un fichier + php
Résolu
Camuke
Messages postés
224
Date d'inscription
Statut
Membre
Dernière intervention
-
Camuke Messages postés 224 Date d'inscription Statut Membre Dernière intervention -
Camuke Messages postés 224 Date d'inscription Statut Membre Dernière intervention -
Salut,
Je voudrai inserer un texte a un endroit specifique d'un fichier .txt
exemple: fichier.txt:
Ferdirand, un Hobbit de Trougrisards, dans le Nord de la Comté, avait pour coutume de se promener de village en village pour passer son temps. En effet, avide d'aventure, il ne s'était pas passioné pour l'agriculture ,la menuiserie ou autres travaux que peut accomplir un Hobbit normalement constitué et préférait de loin la promenade qui pouvait parfois déboucher sur une agréable rencontre.
Quand la route se faisait trop longue on profiter ainsi pour prendre un bon bain et se regonfler l'estomac.
Et je voudrai une fonction en php ou javascript, qui permettrai d'ecrire apres "Agreable rencontre" a la ligne 3 sans supprimer tout ce qu'il y a en dessous.
Merci d'avance
Je voudrai inserer un texte a un endroit specifique d'un fichier .txt
exemple: fichier.txt:
Ferdirand, un Hobbit de Trougrisards, dans le Nord de la Comté, avait pour coutume de se promener de village en village pour passer son temps. En effet, avide d'aventure, il ne s'était pas passioné pour l'agriculture ,la menuiserie ou autres travaux que peut accomplir un Hobbit normalement constitué et préférait de loin la promenade qui pouvait parfois déboucher sur une agréable rencontre.
Quand la route se faisait trop longue on profiter ainsi pour prendre un bon bain et se regonfler l'estomac.
Et je voudrai une fonction en php ou javascript, qui permettrai d'ecrire apres "Agreable rencontre" a la ligne 3 sans supprimer tout ce qu'il y a en dessous.
Merci d'avance
A voir également:
- Ecrire dans un fichier + php
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
Salut,
Avec php 5:
Voilà pour toi! Sanglebuc de recrue ;-)
Avec php 5:
//Ce qu'on veut ajouter $ajout = ' ou une bonne tasse de thé'; //On prend le contenu $contenu = file_get_contents('fichier.txt'); //On sépare le contenu en deux dans un tableau à l'endroit qui nous intéresse $separateur = 'agréable rencontre'; $contenu_separe = explode($separateur, $contenu); $contenu_separe[0].=$separateur; //On crée une chaine où on ajoute $ajout entre les deux parties $nouveau_contenu = implode($ajout, $contenu_separe); //Et on remet le tout file_put_contents('fichier.txt', $nouveau_contenu);
Voilà pour toi! Sanglebuc de recrue ;-)