Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2014, 15:20   #1
Monika94
Новичок
Джуниор
 
Регистрация: 23.01.2013
Сообщений: 2
По умолчанию Отправка формы регистрации на сервер

Не пойму, в чем проблема. Данные не записываются в базу.
Работаю в денвером. И связь с базой вроде бы есть, то есть данные из нее спокойной на экран выводятся.

PHP код:
$query 'INSERT INTO users("login","pass") VALUES("'.$_POST[login].'", "'.$_POST[pass].'")';
    if(!@
mysql_query($query))
    {echo 
'<center><p><b>Ошибка при добавлении данных!</b></p></center>';}
    else
    {echo 
'<center><p><b>Данные добавлены!</b></p></center>';} 
Подскажите, что не так тут?
Monika94 вне форума Ответить с цитированием
Старый 01.06.2014, 17:17   #2
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Не так здесь то, что ключ массива должен быть либо цифрой, либо строкой. Соответственно:
PHP код:
$_POST['login']
$_POST['pass'
Но в целом функция у Вас странная. А если такой логин уже занят?

PS: И не надо использовать оператор управления ошибками (@). Надо делать так, чтобы ошибок не было, а не прятать их и не понимать, почему ничего не работает.
ATL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка сообщение после регистрации. luksor HTML и CSS 2 22.09.2013 10:23
Доработка формы регистрации Nostalgia PHP 4 31.08.2013 17:46
Защита от спама формы регистрации Nostalgia HTML и CSS 6 29.08.2012 09:03
Вёрстка формы регистрации Che Guevara HTML и CSS 6 09.04.2012 20:34
Отправка формы на сервер max38934 HTML и CSS 1 10.07.2009 09:50