Редактирование текста

  • Автор темы Nik2004
  • Дата начала

Nik2004

Guest
Редактирование текста

Привет всем!
Вот пытаюсь редактировать текст таким вот незамысловатым способом:

<?
$fp = fopen ("data.dat", "r");
while (!feof($fp))
{
$read = fgets($fp, 1024);
list($col,$title,$author,$pre,$msg) = split(':',$read);
if ($show == "all")
echo "
<table width=\"50%\" border=\"0\">
<tr>
<td><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\"><B>$title</B>: $pre [<a href = 'edit.php?show=$col'>читать дальше</a>]</font></td>
</tr>
</table>";
if ($show == "$col")
echo "<font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\">
<BR><div align=\"center\"><B>$title</B></div></font><B>
<form action=\"edit.php?show=$col\" method=\"post\">
<input type=\"hidden\" name=\"seenform\" value=\"y1\"></B><B>
<font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Название:</font><BR>
<input type=\"text\" name=\"title\" value=\"$title\"><BR>
<font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Автор:</font><BR>
<input type=\"text\" name=\"author\" value=\"$author\"><BR>
<font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Предисловие:</font><BR>
<textarea name=\"pre\" rows=\"7\" cols=\"60\">$pre</textarea><BR>
<font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Текст:</font><BR>
<textarea name=\"msg\" rows=\"7\" cols=\"60\">$msg</textarea><BR><BR>
<font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Файл:</font><BR>
<input type=\"text\" name=\"file\" value=\"$col\"><BR>
<B><input type=\"submit\" name=\"action\" value=\"Записать!\"></B>";

if ($action == "Записать!")
{
$editor = fopen("data.dat","w");
$col = replace($col);
$title = replace($title);
$author = replace($author);
$pre = replace($pre);
$msg = replace($msg);
fputs($editor,"$col:$title:$author:$pre:$msg:$file\r\n");
fclose($editor);
}
}
?>

Ничего не получается. Если не трудно, подскажите в чем ошибка. Как это можно переделать, чтобы работало?
 

Alkinoy

Guest
"...ты что, обалдел, дорогой? Откуда на Плюке моря?...."(с)
 

Renny

Новичок
Может вместо изобретения очередного велосипеда тебе воспользоваться готовыми, например htmlarea?
 
Сверху