probleme fichier texte

Répondre
yassin-59
le 16/02/2010 à 00:09
yassin-59
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
LA GLOBULE
le 16/02/2010 à 00:16
LA GLOBULE
ben surement que $contenu ['contenu']; est vide ou n'existe pas.

Pourquoi n'utilises tu pas $_POST['contenu'] ?
yassin-59
le 16/02/2010 à 00:22
yassin-59
merci la globule
je vient de changer le nom de la variable et comme tu peut le voir sa me m'affiche

Warning: fputs() expects parameter 2 to be string, array given in C:\wamp\www\siteonvousmenage\traitementupdate.php on line 13


voici mon code
$_POST['contenu']; ligne10
$fp = fopen ("compteur.txt", "w");
fseek ($fp, 0);
fputs ($fp, $_POST);
fclose ($fp); ligne 14


peut tu m'aider s'il te plait, merci
LupusMic
le 17/02/2010 à 08:18
LupusMic
Utiliser les balises code et donner la résolution de ton problème sont de bonnes idées.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours