envoyer un code php dans un text area

marko132
Invité n'ayant pas de compte PHPfrance

06 janv. 2010, 12:55

salut,
j'ai créer une page a.html et une page b.php
dans a j'envoi avec POST le contenu d'un textarea à b.php et dans b.php je fait un echo ($_POST['code']);
je veut écrire un code php dans le text area , mais le code s'affiche pas et ne s"xécute pas !
pouvez vous m'aider ?
merci beaucoup d'avance !

ViPHP
ViPHP | 1136 Messages

06 janv. 2010, 13:04

Slt ,

sans code , on ne peut pas t'aider d'avantage ..
montre nous ce que tu as fait :-)

Ch.

ViPHP
ViPHP | 5462 Messages

06 janv. 2010, 14:29

tu pourrais le faire avec un eval

marko132
Invité n'ayant pas de compte PHPfrance

06 janv. 2010, 15:27

salut et merci pour vos réponses.
page a.html
<html>
<body>
<form action='mehdi.php'  method='POST'><INPUT TYPE='textarea' NAME='code'><input type='submit' name='exéctuer'>
</body>
</html>
page b.php
<?php echo($_¨POST['code']); ?>
C'est l'idée qui est venue dans ma tête mais je suis pas forcé d'utilisé une page html et une php ... tout c'est faire une page où je peut écrire du php .
merci énormément pour votre aide

ViPHP
ViPHP | 5462 Messages

06 janv. 2010, 15:31

ca sert a quoi ?
par contre tu devrai faire un htmlentities, suivant les cas ca va pas tout rendre

ViPHP
ViPHP | 1136 Messages

06 janv. 2010, 15:35

a.php :

Code : Tout sélectionner

<html> <body> <form action='b.php' method='POST'><INPUT TYPE='textarea' NAME='code'><input type='submit' name='exéctuer'> </body> </html>

b.php :
<?php echo($_POST['code']); ?>
Le code s'affiche ..

tu avais deux erreurs ( ou faute de frappe ) : $_POST et la destination de ton formulaire ..

Maintenant , tu tu souhaites interpréter le code du textaera , il faut utiliser eval() .

Good Luck,

Ch.

ViPHP
ViPHP | 5462 Messages

06 janv. 2010, 15:48

et par contre j'espere que c'est pour un test local, parce que la c'est le top du trou de securité :wink:

marko132
Invité n'ayant pas de compte PHPfrance

06 janv. 2010, 16:14

oui oui c'est pour un test en local.
merci
mais j'ai jamais entendu parler de eval :(
comment je peut l'utiliser , où ... ?
merci énormément

ViPHP
ViPHP | 5462 Messages

06 janv. 2010, 16:20


marko132
Invité n'ayant pas de compte PHPfrance

07 janv. 2010, 19:39

Merci beaucoup !