Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

В чем ошибка?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> В чем ошибка?
Имя
Сообщение << Старые топики   Новые топики >>
В чем ошибка? - 2006-12-17 14:34:40.170000   
Fashick

Сообщений: 9
Оценки: 0
Присоединился: 2005-03-26 14:53:17
В чем ошибка скрипта?
Почему данные не записыываются в фаил?

Вот страница ввода.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body bgcolor="#999999">

<table width="150" border="0" cellpadding="10" cellspacing="1" bgcolor="#999999">
<th>
<td>
<form name="n" action="add.php" method="get">

Имя:<input name="name" type="text" >
<br><br><br>
Сообщение:<br>
<textarea cols=42 rows=5 name="msg" >
</textarea><br><br>
<input type="submit" value="Send">


</form>
<?
global $name;
global $msg;
include 'addnews.php';
?>
</td>
</th>
</table>
</body>
</html>


Это страница записи.

<?
$ip = $REMOTE_ADDR;
$date = date("d.m.Y");
$text = "$name:::$date:::$ip";
$text = stripslashes($text);
$text = htmlspecialchars($text);
$text = str_replace("\r\n", "<br>", $text);

$file=fopen("rec.txt","a");
$str=$text;

fputs ( $file, "rn $str" );

$nm=fopen("nm.txt","a");

fputs($nm, "\r\n <tr><td><center>$name</center></tr></td><tr><td><center>$msg</center></tr></td><tr><td><small><center>Добавлено:$date</center></small></td></tr>");


?>

Post #: 1
RE: В чем ошибка? - 2006-12-17 14:49:41.153333   
nighthunter

Сообщений: 44
Оценки: 0
Присоединился: 2006-12-12 12:55:31.026666
откуда видно что ошибка?
текст ошибки в студию)

и советую прописать полный путь к nm.txt
Post #: 2
RE: В чем ошибка? - 2006-12-17 14:59:44.106666   
Fashick

Сообщений: 9
Оценки: 0
Присоединился: 2005-03-26 14:53:17
Ошибка в том что скрипт не хочет записывать переменную $name и $msg.
Почему?
Post #: 3
RE: В чем ошибка? - 2006-12-17 15:16:15.060000   
nighthunter

Сообщений: 44
Оценки: 0
Присоединился: 2006-12-12 12:55:31.026666
может потому что переменным $name и $msg ничего не присвоено)

запись в nm.txt надо делать в add.php, куда name и msg передаются гетом
Post #: 4
RE: В чем ошибка? - 2006-12-17 15:25:16.966666   
Fashick

Сообщений: 9
Оценки: 0
Присоединился: 2005-03-26 14:53:17
nighthunter спасибо тебе! Все получиось!
Post #: 5
Страниц:  [1]
Все форумы >> [Веб-программинг] >> В чем ошибка?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.