Помогите новичку

Wirel

Новичок
Помогите новичку

Проблема со скриптом гостевой книги.
Пользователь пишет свое имя, сайт, e-mail и сообщение. После того, как он нажимает кнопку отправить, переносится на страницу с сообщениями. Промблема вот в чем:
<?php
// Здесь информация о базе (все введено у меня правильно)
if ($ref_page=="sign") { /* $ref_page - это предыдущая страница, где пользователь пишет сообщение. Переменную $ref_page я поставил как sign, здесь все правильно */
$Link = mysql_connect ($Host, $User, $Password);
$Query = "INSERT into $TableName values ('0', '$Array[user_name]', '$Array[user_site]', '$Array[user_email]', '$Array[user_message]')";
mysql_close ($Link);
}
?>

Информация не заносится в базу данных. Почему?
Хоть убей не пойму...
 

Wicked

Новичок
как минимум, я вообще не вижу, чтобы запрос $Query выполнялся :)

далее:
1) используй [ php ] ... [ /php ] теги для оформления кода
2) приводить надо ровно тот код, который выполняется, если его не тонны.
3) http://phpfaq.ru/debug - брать на вооружение var_dump($Query), var_dump($ref_page), var_dump($Link), [m]mysql_error[/m]($Link).
4) http://phpfaq.ru/slashes - о том, как включать в запросы динамические данные.
 

zerkms

TDD infected
Команда форума
*****
последнее предложение в статье по ссылке убило.
 

Фанат

oncle terrible
Команда форума
отож. сколько поколений программистов, пишущих коммерческие продукты, на этом тексте выросло :)
хотя он и устарел, конечно.
 
Сверху