Devo creare una pagina php sul mio spazio web da una pagina php preesistente. Scrivo il codice dei due file utilizzati:
index.php
Codice PHP:
<form method="post" action="crea.php">
<textarea name="html" cols="110" rows="20"></textarea>
<input name="crea" value="Crea pagina" type="submit">
</form>
crea.php
Codice PHP:
<?
$cohtml=$_POST["html"];
$creoFile=fopen("contents/index.php","w+");
fwrite($creoFile,$cohtml);
fclose($creoFile);
?>
Il problema si presenta quando devo scrivere un codice php all'interno del form. Tutti i caratteri " mi vengono scritti così: \"
Faccio un esempio: se scrivo
Codice PHP:
<? echo "test"; ?>
all'interno del form, nella pagina creata lo script scriverà:
codice:
<? echo \"test\"; ?>
Perchè questo? Grazie in anticipo