Различные вопросы по PHP и MySQL

252K
.
не понял. ты о чём?
.
Think different
Milordas, $check_user = mysql_query("SELECT id FROM `users` WHERE login='$login'", $connect);
.
всё равно от этого ничего не меняется
.
Think different
Milordas (04.01.2013 / 01:08)
всё равно от этого ничего не меняется
Ну это к ошибке и не относится. Дело в инклуде.
.
теперь даже без инклуда не перенаправляет
.
Кадило крутится, лавэха мутится
Решаете вопрос не видя текста ошибки)))
Неправильно делаете и долго будете решать.
З.Ы. Что за ошибка появляется?
.
ошибка не вылазиет, просто я нажимаю отправить и ничего не происходит. страница просто обновляетя. вот код
.
//Проверяем нажата ли кнопка

if (isset($_POST["submit"])) {

//Проверяем данные логина

    if (empty($_POST["login"])) {
        $empty_log = '<FONT color="red"><b> &bull; Введите логин</b><br/></FONT>';
    } else {
        if (!preg_match("/^\w{3,12}$/", $_POST["login"])) {
            $preg_log = '<FONT color="red"><b> &bull; Колличество символов (min.:3 | max.: 12)<br/>
        Дрпускаются латинские символы, цифры и знак _</b></FONT><br/>';
        } else {
            $login = $_POST["login"];
            $login = trim($login);
            $login = strip_tags($login);
        }
    }

//Проверяем данные пароля

    if (empty($_POST["pass"])) {
        $empty_pass = '<FONT color="red"><b> &bull; Введите пароль</b><br/></FONT>';
    } else {
        if (!preg_match("/^\w{6,15}$/", $_POST["pass"])) {
            $preg_pass = '<FONT color="red"><b> &bull; Колличество символов (min.:6 | max.: 15)<br/>
        Дрпускаются латинские символы, цифры и знак _</b></FONT><br/>';
        } else {
            $pass = $_POST["pass"];
            $pass = trim($pass);
            $pass = strip_tags($pass);
            $pass = md5(md5($pass));
        }
    }

//Проверяем данные полa

    if (!isset($_POST["sex"])) {
        $no_sex = '<FONT color="red"><b> &bull; Выберите пол</b><br/></FONT>';
    } else {
        $sex = $_POST["sex"];
    }

//Смотрим в базе есть ли у нас такой пользователь
//Если нету, добавляем и кидаем юзера на страницу приветствия
    include ("bd.php");
    $check_user = mysql_query("SELECT id FROM `users` WHERE login='$login'");
    $res = mysql_num_rows($check_user);
    if ($res = 0) {
        $insert = mysql_query("INSERT INTO `users` (`login` ,`pass` ,`sex` ) VALUES ('$login', '$pass', '$sex')");
        header("location: http://milordas.ru/users/welcome.php);
    } 

}
.
Кадило крутится, лавэха мутится
Включай вывод ошибок или смотри в логи. Не может не выполняться и ничего не выводить при этом.
.
а как их включить?
Всего: 7969