SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 16.01.2012 01:52:38

bonifazzy
Участник
Зарегистрирован: 16.01.2012
Сообщений: 1

Неизвестная ошибка новичка

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


elseif($_GET['act']=="add_user_form"){
    // добавление нового пользователя (форма)
    if(!isset($_SESSION['login'])){
        die("access denied");
    }
    echo <<<HTML
Вы вошли как <b>{$_SESSION['login']}</b> и даже можете <a href="index.php?act=logout">разлогиниться</a>.<br/>
<a href="index.php?act=view_all">Просмотр заказов</a>
<form action="index.php?act=add_user">
Логин: <input type="text" name="login"/><br/>
Пароль: <input type="password" name="pass"/><br/>
<input type="submit" value="Создать"/>
</form>
HTML;
}elseif($_GET['act']=="add_user"){
    // добавление нового пользователя
    if(!isset($_SESSION['login'])){
        die("access denied");
    }
    mysql_query("INSERT INTO `users` (login,password) VALUES ('".mysql_escape_string($_POST['login'])."','".md5($_POST['pass'])."')");
    echo <<<HTML
Вы вошли как <b>{$_SESSION['login']}</b> и даже можете <a href="index.php?act=logout">разлогиниться</a>.<br/>
Пользователь добавлен, можно <a href="index.php?act=add_user_form">добавить еще</a> или перейти к <a href="index.php?act=view_all">списку заказов</a>.
HTML;
}else{
    // глагне
    echo <<<HTML
<table width=800 border=1>...

Неактивен

 

#2 16.01.2012 04:34:00

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: Неизвестная ошибка новичка

Сделайте mysql_query(...) OR die(mysql_error());

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson