Bonjour,
j'ai un gros problème d'écriture de fichier en php ,
je m'explique, je dois avoir fini un site internet d'ici mardi, et il y a une partie administration qui permet d'afficher une page, et de la modifier,
et tout allait bien sur mon ordinateur, jusqu à ce que je le load, et maintenant que c'est sur le web, cata.
voici le code de la page à modifier:
<!--NE PAS TOUCHER--><div class="name">Accueil</div>
<p><a rel="gb_imageset[nice_pics]" href=".png"></a></p>
<div id="accueil" class="accueil-contenu">
<!--FIN DE NE PAS TOUCHER-->
<p><strong>Les Editions de la Maison Rose, à Cossonay (Suisse) ? C’est quoi ??</strong><br /> Un jeune couple – lui est suisse, ingénieur et écrivain, elle est française, peintre et musicienne – ayant acquis un petit commerce au centre de Cossonay, près de Lausanne, en Suisse, décida de lui refaire une beauté et de le transformer en galerie d’art…<br /> Tous deux sont délégués (lui pour la Suisse, elle pour Paris) d’une société littéraire et artistique francophone de renom, la Société des Poètes et Artistes de France, fondée en 1958 par le poète Henry Meillant. Ils décident alors, tandis que les travaux se font, de créer leur maison d’édition, leur permettant ainsi de diffuser leurs contes, poèmes et romans primés lors de divers concours et, pourquoi pas, ceux d’autres poètes et écrivains dans un deuxième temps.<br /> Leur but est, à travers leur création, de vous apporter du plaisir et de vous faire voyager, de vous ouvrir une fenêtre où glisser vos rêves…</p>
<!--NE PAS TOUCHER--></div>
voici mon formulaire:
<script type="text/javascript" src="tiny_mce/tiny_loader.js"></script>
<div class="titre">Edition : Accueil</div>
<div class="form">
<form method="post" action="work/modifier.php" name="sendmail" id="sendmail">
<p><br /><input type="submit" value="Modifier"/></p><input type="hidden" id="kind" name="kind" value="../../edition/pageaccueil.php"/>
<input type="hidden" id="where" name="where" value="../admin.php?page=ed1"/><textarea name="changement" rows="30" cols="93">
<?php echo file_get_contents("../edition/pageaccueil.php"); ?> </textarea>
<br></form>
</div>
voici le script php :
<?php
$kind=htmlentities($_POST['kind']);
$changement=htmlentities($_POST['changement'],ENT_NOQUOTES);
$where=$_POST['where'];
$file = fopen("$kind","w");
fwrite($file,$changement);
fclose($file);
header ("Location: $where");
?>
mon problème est que lorsque que je clique sur modifier, le code de la page n'est plus celui de dessus mais celui ci:
(en rouge ce qui différe du premier, et qui ne devrait pas.)
<p><!--NE PAS TOUCHER--></p>
<div class="\"name\"">Accueil</div>
<p><a rel="\"gb_imageset[nice_pics]\"" href="\"></a></p>
<div id="\"accueil\"" class="\"accueil-contenu\""><!--FIN DE NE PAS TOUCHER-->
<p><strong>Les Editions de la Maison Rose, à Cossonay (Suisse) ? C’est quoi ??</strong><br />Un jeune couple – lui est suisse, ingénieur et écrivain, elle est française, peintre et musicienne – ayant acquis un petit commerce au centre de Cossonay, près de Lausanne, en Suisse, décida de lui refaire une beauté et de le transformer en galerie d’art…<br />Tous deux sont délégués (lui pour la Suisse, elle pour Paris) d’une société littéraire et artistique francophone de renom, la Société des Poètes et Artistes de France, fondée en 1958 par le poète Henry Meillant. Ils décident alors, tandis que les travaux se font, de créer leur maison d’édition, leur permettant ainsi de diffuser leurs contes, poèmes et romans primés lors de divers concours et, pourquoi pas, ceux d’autres poètes et écrivains dans un deuxième temps.<br />Leur but est, à travers leur création, de vous apporter du plaisir et de vous faire voyager, de vous ouvrir une fenêtre où glisser vos rêves…</p>
<!--NE PAS TOUCHER--></div>
si je peux avoir une aide rapidement
, ca fait des heures que je cherche et je m'en sors vraiment pas...
merci d'avance
Annadrill