~XeOn~ (23.11.2011/18:32)Немного поправил и ты опять лишний раз добавил слешь перед
$name = $_POST['name']; $code = $_POST['code']; $title = $_POST['title']; $begin = '<?php define(\'_IN_JOHNCMS\', 1);' . PHP_EOL . '\$textl = \'' . $title . '\';' . PHP_EOL . 'require_once (
\$textlВот мой вариант
$title = $_POST['title'];
$code = 'echo "' . $_POST['code'] . '";';
$name = $_POST['name'];
$begin = '<?php define(\'_IN_JOHNCMS\', 1);' . PHP_EOL . '$textl = \'' . $title .
'\';' . PHP_EOL . 'require_once (\'../incfiles/core.php\');' . PHP_EOL .
'require_once (\'../incfiles/head.php\');' . PHP_EOL;
$end = '' . PHP_EOL . 'require_once (\'../incfiles/end.php\');' . PHP_EOL . '?>';
$fh = fopen($name . '.php', "w") or die("не могу создать файл");
$write = $begin . $code . $end;
fwrite($fh, $write);
fclose($fh);На выходе получаем более красивый код.