0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 43
1

Регистрация Попова

10.03.2013, 14:43. Показов 1078. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот мне подсказали темку:
FAQ по распространенным ошибкам

Есть ещё что-то про эту регистрацию? Где почитать? Просто она у меня стоит.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2013, 14:43
Ответы с готовыми решениями:

С чего начать лучше? P.S. расскажите про Попова
Всем здравствуйте! Решил я начать изучать PHP, книг много, всякой всячины ещё больше. 1) Может...

Как Вы относитесь к курсам Евгения Попова по PHP?
На многих блогах в сети вижу баннеры и рекомендации пройти это курс по языку php. Что Вы,...

24 Урок курса Попова по HTML
Есть код. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">...

Взлом сайтов Попова (PhP)
Как взломать сайты написанные Поповым?

1
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16842 / 6720 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
10.03.2013, 15:15 2
Лучший ответ Сообщение было отмечено EveresT как решение

Решение

да, есть. использовать mysqli или PDO, а не mysql.. Почитать - навскидку ничего не помню

Добавлено через 18 минут
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
if(isset($_POST['кнопка_формы']))
{
    if(isset($_POST['login'],$_POST['password']))
    {
        #все данные существуют, можно работать
        $login = stripslashes(trim($_POST['login']));
        $password = stripslashes(trim($_POST['password']));
 
        #проверяем на пустоту
        if(empty($login) || empty($password))
            echo 'Вы заполнили не все поля!';
        else
        {
             #поля не пустые, идем дальше
            try
            {
                $db = new PDO('mysql:host=DBHOST;dbname=DBNAME', 'DBUSER', 'DBPASS'); //измените на нужное
                $db->exec('SET NAMES "utf8"');
                #выполняем сам запрос
                $result = $db->prepare('SELECT COUNT(1) FROM `users` WHERE `login`=:login');
                $result->execute(array(':login'=>$login));
                
                if($result)
                    $data = $result->fetch(PDO::FETCH_NUM);
     
                if(!empty($data[0]))
                    echo 'Пользователь с таким логином уже существует!';
                else
                {
                    #пользователь не найден, регистрируем
                    $login = $db->quote($login);
                    $password = $db->quote($password);
                    $result = $db->exec('INSERT INTO `users` (`login`,`password`) VALUES(' . $login . ', ' . $password . ')');
                // Проверяем, есть ли ошибки
                    if (!empty($result))
                        echo 'Вы успешно зарегистрированы! Теперь вы можете зайти на сайт.<br />
                        <a href="./">Главная страница</a>';
                    else 
                        echo 'Произошла ошибка при регистрации. Пожалуйста, попробуйте позднее.';
                }
            }
            catch(PDOException $e)
            {
                echo $e->getMessage();
            }
        }
 
    }
    else 
       echo 'Вы заполнили не все данные';
 
}
только конечно данная "регистрация" очень и очень слабая
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2013, 15:15
Помогаю со студенческими работами здесь

Немного о курсах Попова
Знаю, что курсы Попова по PHP - гавно, но все же осмелюсь спросить. В своих курсах он рассказывает...

создание блога по урокам Евгения Попова
Доброе время суток я еще новичок в программировании так вот пишу скрипт по уроку дошел до конца...

Видеоуроки Е.Попова по PHP и MYSQL. Помогут стать программистом или пользователем?
Привет всем программистам!:) Пишу потому, что тоже хочу им стать. Начал с того, что нашел кучу...

курсы Попова vs Книги
Хочу сказать привет всем посетителям этого форума. В этой теме я хочу обсудить вопрос, который уже...

Видеоуроки и видеокурсы Е. Попова в формате exe
Всем привет! У меня такой вопрос по урокам Евгения Попова, а именно тех которые находятся в формате...

продам новый курс Евгения Попова Интернет-магазин под ключ
Купил платинум пакет хочу отбить потраченное)) продаю по символической цене 500р. Покупал со...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru