le 16/02/2010 à 00:09
probleme fichier texte
bonjour,
j'ai un probleme avec un script
voila mon probleme :
je crée un site internet mais je ne veut pas creer de base de données pour une seul table, j'ai donc decidé d'utiliser un fichier texte en le mettant a jour.
en realisant le sript j'ai decider que lors de la mise a jour le contenu du fichier sera afficher dans un formulaire pour cela j'ai realisé ce script qui fonctionne, le contenu du fichier s'affiche
<form method="post" action="traitementupdate.php">
<p>
<br/>
<label for="ameliorer">Texte :</label><br />
<textarea cols="50" rows="10" name="contenu" >
<?php
$fp = fopen ("menage.txt", "r");
$contenu_du_fichier = fgets ($fp, 10000);
fclose ($fp);
echo $contenu_du_fichier;
?>
</textarea>
</p>
<p>
<input type=submit value=ok>
<input type=reset value=Annuler>
</p>
le probleme est que lorsque je modifie le texte et que je clique sur ok, la mise a jour ne se realise pas
dans ma page traitemenmiseajourtarif mon script est
<?php
$contenu ['contenu'];
$fp = fopen ("compteur.txt", "w");
fseek ($fp, 0);
fputs ($fp, $contenu);
fclose ($fp);
?>
svp quelqu'un peut m'aider sa fait trois jour que je boss dessus et je n'arrive pas a trouver le probleme.
j'espere avoir était claire dans mes explications.
merci d'avance
j'ai un probleme avec un script
voila mon probleme :
je crée un site internet mais je ne veut pas creer de base de données pour une seul table, j'ai donc decidé d'utiliser un fichier texte en le mettant a jour.
en realisant le sript j'ai decider que lors de la mise a jour le contenu du fichier sera afficher dans un formulaire pour cela j'ai realisé ce script qui fonctionne, le contenu du fichier s'affiche
<form method="post" action="traitementupdate.php">
<p>
<br/>
<label for="ameliorer">Texte :</label><br />
<textarea cols="50" rows="10" name="contenu" >
<?php
$fp = fopen ("menage.txt", "r");
$contenu_du_fichier = fgets ($fp, 10000);
fclose ($fp);
echo $contenu_du_fichier;
?>
</textarea>
</p>
<p>
<input type=submit value=ok>
<input type=reset value=Annuler>
</p>
le probleme est que lorsque je modifie le texte et que je clique sur ok, la mise a jour ne se realise pas
dans ma page traitemenmiseajourtarif mon script est
<?php
$contenu ['contenu'];
$fp = fopen ("compteur.txt", "w");
fseek ($fp, 0);
fputs ($fp, $contenu);
fclose ($fp);
?>
svp quelqu'un peut m'aider sa fait trois jour que je boss dessus et je n'arrive pas a trouver le probleme.
j'espere avoir était claire dans mes explications.
merci d'avance