Показать сообщение отдельно
Старый 20.11.2005, 16:51     # 14
Al-x
Junior Member
 
Регистрация: 30.03.2003
Адрес: СПб
Сообщения: 162

Al-x МолодецAl-x МолодецAl-x Молодец
Попробуй так (если в редактируемом файле встречаются русские символы и html, только кодировку можно под себя поправить):
PHP код:
if($_POST['doWrite'])
{
    
$f=fopen("menu.txt","w");
    
$menu=html_entity_decode($_POST['menu'],ENT_COMPAT,'cp1251');
    
fwrite($f$menu);
    
fclose($f);
}

$f=fopen("menu.txt","r");
$menu fread($ffilesize("menu.txt"));
fclose($f);

print
"<form method=post action=\"$PHP_SELF\">
<TEXTAREA NAME='menu' ROWS='20' COLS='60' align='left'>"
.
htmlentities($menu,ENT_COMPAT,'cp1251')
.
"</TEXTAREA>
<input type=hidden name=doWrite value=\"1\">
<input type=submit value=\"послать\"></form>"

Если html нет то всё немного проще:
PHP код:
if($_POST['doWrite'])
{
    
$f=fopen("menu.txt","w");
    
fwrite($f$menu);
    
fclose($f);
}

$f=fopen("menu.txt","r");
$menu fread($ffilesize("menu.txt"));
fclose($f);

print
"<form method=post action=\"$PHP_SELF\">
<TEXTAREA NAME='menu' ROWS='20' COLS='60' align='left'>$menu
</TEXTAREA>
<input type=hidden name=doWrite value=\"1\">
<input type=submit value=\"послать\"></form>"

__________________
640Kbytes should be enough for everything! (c) Bill Gates, 1981.
Все "спасибо" в репутацию

Последний раз редактировалось Al-x; 20.11.2005 в 17:04. Причина: Проверил - криво работает. Теперь должно быть нормально :yees:
Al-x вне форума