Page 1 sur 1

Modifier un .php avec un textarea

Posté : 18 mai 2012, 09:49
par Nixou19
Bonjour.

J'ai eu beau écumer tous les forums répondant à la question, je ne trouve solution à mon problème.
Comme vu dans le titre, je cherche à modifier un .php à l'aide d'un textarea. Seul problème : ça ne fonctionne pas.

Voici le code de la page avec le textarea


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />


<script type="text/javascript" src="../../ckeditor/ckeditor.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jq ... "></script>
<script type="text/javascript" src="../../ckeditor/adapters/jquery.js"></script>


<script type="text/javascript">
$(document).ready(function(){

$("#textarea").ckeditor();
});</script>
</head>





<textarea name = "textarea" id="textarea"> </textarea>

<form action="fini.php" method="post" target="../animaux.kangourou.php">
<input type="hidden" name="page" value="../animaux/kangourou.php" >
<input type="submit" value="Sauver le contenu">
</form>


</body>
</html>



Et le code de la page vers laquelle le code renvoie :


<?php $fp = fopen("../animaux/kangourou.php", "w");
$Edito = $_POST["lol"];
fputs ($fp, $Edito);
fclose ($fp); ?>


Voilà... Rien ne bouge dans mon kangourou.php...

Merci d'avance pour vos réponses.

Re: Modifier un .php avec un textarea

Posté : 18 mai 2012, 10:32
par djtec
Déjà tu ferme ta balise body que tu n'ouvre pas, ensuite ton textarea est en dehors tu form et pour finir tu fais $_POST['lol'] hors que ton textarea à le nom textarea.

Re: Modifier un .php avec un textarea

Posté : 18 mai 2012, 11:11
par Nixou19
Bonjour, merci beaucoup de ta réponse.

J'ai modifié mon code mais ça ne fonctionne toujours pas. Y a-t-il encore des erreurs ?

Le voici :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />


<script type="text/javascript" src="../../ckeditor/ckeditor.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jq ... "></script>
<script type="text/javascript" src="../../ckeditor/adapters/jquery.js"></script>


<script type="text/javascript">
$(document).ready(function(){

$("#lol").ckeditor();
});</script>
</head>

<body>





<form action="fini.php" method="post" target="../animaux/kangourou.php">
<textarea name = "textarea" id="lol"> </textarea>
<input type="hidden" name="page" value="../animaux/kangourou.php" >
<input type="submit" value="Sauver le contenu">
</form>


</body>
</html>


Et le second :

<?php $fp = fopen("../animaux/kangourou.php", "w");
$Edito = $_POST["lol"];
fputs ($fp, $Edito);
fclose ($fp); ?>

Re: Modifier un .php avec un textarea

Posté : 18 mai 2012, 11:32
par djtec
Essaye en fesant
$Edito = $_POST["textarea"];

Re: Modifier un .php avec un textarea

Posté : 18 mai 2012, 11:59
par Nixou19
Merci beaucoup. Tu m'as enlevé une sacré épine du pied !!