Проблема с вводом данных в БД из браузера...

DrCZ

Новичок
Проблема с вводом данных в БД из браузера...

Доброе время суток!
В общем при вводе данных в БД из браузера с исп. PhP, происходит абсолютный отказ:
php - v4.4.2

PHP:
if(isset($Submit)):
$db = mysql_connect("localhost","root");
mysql_select_db("GENERAL", $db);
$date = date("Y-m-d");
$sql = "INSERT INTO news
VALUES(NULL, '$heading', '$body', '$date', '$auth', '$auth_email')";
mysql_query($sql);
print("OK");
else:
print("ERROR, $auth");
endif;
В итоге нет даже нет надписи отчета (ОК или ERROR)

На этой странице также присутствует форма:
3 текстбокса (heading,auth,auth_email) и 1 textfield (body) ну и кнопка Submit
Method формы POST
 

alienzzzz

интернет бизнес
Я канешно не критик, но все таки сколько раз писали о эранировании данных от пользователя и что .. мы все тамже !
__
И потом умники говорят... Я типа взломал сайт под PHP.
___
Словнет
 

DrCZ

Новичок
Ну самое интересное то, что и ошибок вообще нет! Но нет и отчета:
поидеи браузер по любому должен возвращать или ОК или ERROR...

И после проверки через MySQL Command Line возврат:
Empty Set... т.е. этот PHP код полностью, мягко выражаясь, игнорируется...
 

DrCZ

Новичок
Ну, знающие люди, посмотрите: это вообще должно работать по идеи? ведь так??
 

Фанат

oncle terrible
Команда форума
вот именно что мы здесь - люди!
Люди, а не интерпретаторы пхп.

"по идеи" всё должно работать.
ещё будут какие-то вопросы?
 

DrCZ

Новичок
Угу!
Вопрос такой:
Какие могут быть причины отказа от этого кода PHP?
Да! Я знаю что причин может быть миллионы, но хотя бы несколько назовите... Понимаете в чем проблема, PHP я начал изучать 2 недели назад - и вот только что добрался к MySQL.
(Теги <?php и ?> есть...)
Оффтоп(А вообще, извеняюсь что так начал... Просто на каждом форуме - разные люди, и каждому нужен индивидуальный подход. Но вы войдите в мое положение - если все правельно, а эффекта нет)
 

baev

‹°°¬•
Команда форума
DrCZ, ссылку уже дали.
Вы её хотя бы смотрели?
 

DrCZ

Новичок
Кажется понял в чем проблема была! Тут не в коде было дело.. а "снаружи"... Молодые люди! Теперь можно пожалуйста задать глупый вопрос:

Почему после того как кнопка Submit была нажата:
$auth воспринимается как " " (пустота),
а $_POST[$auth] работает (т.е. в этой переменной именно то, что было в текстбоксе)?
 

DrCZ

Новичок
СПАСИБО ОГРОМНОЕ ВСЕМ!!!!!!!!!!!!!!! Все работает как часы!
 
Сверху