<?PHP
echo '<html><head><meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8"/></head><body>';
switch ($act)
{
default:
echo 'Редактирование<br />';
//Достаем исходное содержимое файла
echo '<form action="?act=ok" method="post">
<textarea name="edit" cols="38" rows="8">'.$dat.'</textarea><br />
<input name="ok" type="submit" value="Изменить" />
</form><br />';
break;
case 'ok':
echo 'Результат<br />';
if(mb_strlen($edit) > 10000) //Если ввели более 10000 символов {
echo 'Ошибка! Слишком большой текст!<br />';
}
else
{
$fp = fopen($_SERVER['DOCUMENT_ROOT'].'/text.txt','w'); echo 'Текст успешно отредактирован!<br />';
}
break;
}
echo "</body></html>";
?>
//А это пишем в месте вывода
echo stripslashes(htmlspecialchars_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'].'/text.txt')));