Ciao,
le variabili passate in POST vengono automaticamente backslashate di default per sicurezza ( magic quotes su ON nel php.ini ), perchè se cosi' non fosse saresti a rischio sql injections.
Per togliere i backslash dalle tua variabili devi usare la funzione stripslashes().

Codice PHP:
<?php
$cohtml
= IsSet($_POST["html"]) ? stripslashes($_POST["html"]) : '';
$creoFile=fopen("contents/index.php","w+");
fwrite($creoFile,$cohtml);
fclose($creoFile);
?>
Cmq è interessante la tua idea, e lo stesso concetto utilizzato dal framework smarty.
Ciao