Parser un fichier text en php
Fermé
naniccino
Messages postés
11
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
29 janvier 2015
-
13 janv. 2015 à 14:22
naniccino Messages postés 11 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 29 janvier 2015 - 13 janv. 2015 à 16:09
naniccino Messages postés 11 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 29 janvier 2015 - 13 janv. 2015 à 16:09
A voir également:
- Parser un fichier text en php
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
- Fichier host - Guide
5 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
13 janv. 2015 à 14:50
13 janv. 2015 à 14:50
Salut,
Une solution possible serait d'afficher le contenu du fichier dans un textarea, ce dernier étant lui même contenu dans un formulaire.
Il te suffit alors de traiter ce formulaire pour récupérer le contenu modifié du textarea puis l'enregistrer (opération inverse de l'affichage).
Bonne journée
Une solution possible serait d'afficher le contenu du fichier dans un textarea, ce dernier étant lui même contenu dans un formulaire.
Il te suffit alors de traiter ce formulaire pour récupérer le contenu modifié du textarea puis l'enregistrer (opération inverse de l'affichage).
Bonne journée
naniccino
Messages postés
11
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
29 janvier 2015
13 janv. 2015 à 14:58
13 janv. 2015 à 14:58
tu peut être plus précis STP
naniccino
Messages postés
11
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
29 janvier 2015
13 janv. 2015 à 15:15
13 janv. 2015 à 15:15
mon scripte avance j'ai trouver un moyen de modifier je vous met le scripte
<?php
$fichier="conf.txt"; // Nom du fichier à modifier
if(isset($_POST['boutton']))
{
unlink($fichier); // suppression du fichier pour le remplacer par le nouveau avec les nouveau éléments
$ouverture=fopen("$fichier","a+"); // Création du nouveau fichier et ouverture du fichier
fwrite($ouverture,"$_POST[modif]"); // ecriture
fclose($ouverture); // fermeture du fichier
echo '<h2>Modification effectue</h2>'; // Affichage validation
}
?>
<form method="post" action="modification.php">
<TEXTAREA name="modif" rows="10" COLS="40">
<?
echo file_get_contents($fichier);
?>
</TEXTAREA>
<br/><input type="submit" name="boutton" value="Modifier">
</form>
le seul probleme est lorsque j'appuie sur le button modifier j'ai une erreur
Not Found
The requested URL /modification.php was not found on this server.
<?php
$fichier="conf.txt"; // Nom du fichier à modifier
if(isset($_POST['boutton']))
{
unlink($fichier); // suppression du fichier pour le remplacer par le nouveau avec les nouveau éléments
$ouverture=fopen("$fichier","a+"); // Création du nouveau fichier et ouverture du fichier
fwrite($ouverture,"$_POST[modif]"); // ecriture
fclose($ouverture); // fermeture du fichier
echo '<h2>Modification effectue</h2>'; // Affichage validation
}
?>
<form method="post" action="modification.php">
<TEXTAREA name="modif" rows="10" COLS="40">
<?
echo file_get_contents($fichier);
?>
</TEXTAREA>
<br/><input type="submit" name="boutton" value="Modifier">
</form>
le seul probleme est lorsque j'appuie sur le button modifier j'ai une erreur
Not Found
The requested URL /modification.php was not found on this server.
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
Modifié par mpmp93 le 13/01/2015 à 15:29
Modifié par mpmp93 le 13/01/2015 à 15:29
Bonjour,
Je vous oriente vers une solution:
https://www.php.net/manual/fr/function.str-replace.php
Vous affichez dans deux champs:
- info à rechercher
- info à remplacer
Vous chargez ensuite le fichier dans une chaîne avec file_get_contents par exemple, vous faites le str_replace, vous faites ensuite echo cette chaîne....
En dehors de cette solution, expliquez-moi l'intérêt de ce que vous voulez faire????
A+
Je vous oriente vers une solution:
https://www.php.net/manual/fr/function.str-replace.php
Vous affichez dans deux champs:
- info à rechercher
- info à remplacer
Vous chargez ensuite le fichier dans une chaîne avec file_get_contents par exemple, vous faites le str_replace, vous faites ensuite echo cette chaîne....
En dehors de cette solution, expliquez-moi l'intérêt de ce que vous voulez faire????
A+
naniccino
Messages postés
11
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
29 janvier 2015
13 janv. 2015 à 16:09
13 janv. 2015 à 16:09
les fichier text que j'ai a traiter ne sont pas volumineux donc l'interet de ce que je veux faire est de pouvoir modifier chaque paramètre de mon fichier de config exemple:
IP: les adresse ip.. MODIFIER
USER:............. MODIFIER
ETC... jusqu'a la fin du ficher
IP: les adresse ip.. MODIFIER
USER:............. MODIFIER
ETC... jusqu'a la fin du ficher
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
naniccino
Messages postés
11
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
29 janvier 2015
13 janv. 2015 à 15:50
13 janv. 2015 à 15:50
mon scripte une fois executer affiche ce que contient mon fichier txt dans un textarea avec un boutton modifier j'aimerais avoir chaque ligne dans un textarea avec un boutton modifier pour qu'un utilisateur puisse modifier n'importe quelle information du fichier txt voila l'interêt de ce que je veux faire .