Урок 6. Делаем регистрацию пользователей на сайте

Автор Artur Merichev
Урок 6. Делаем регистрацию пользователей на сайте

Всем привет значит бернацкий.

Андрей за аппаратом вещает вам и в данном уроке мы с. Вами рассмотрим. Как делать регистрацию пользователей на сайте с ограничением их на сайте.

Точнее не с ограничением просто незарегистрированные пользователи скажем так к вам на сайт зайти не смогут.

Соответственно по страницам сайта туда-обратно да у них на такой возможности не будет пока они не зарегистрируют значит чтобы сделать — это скажем так короче по времени до чтобы могли большее количество человек скачать не заморачиваясь в объеме файлов я несколько подготовился данному руку значит целом. Расскажи, что мы будем мы видим да есть у нас страница регистрации на сайте где люди водят логин пароль информация да. А заносится в базу данных соответственно зарегистрирована значит следующая страница у нас будет входа на сайт пользователь зарегистрировался дали ему надо где-то зайти. Вот значит — это страница входа на сайт до вход на сайт. Ну если какой-то пользователь случайно допустим попал на эту страницу мы ему зарегистрироваться и. Перейти на страницу соответственно регистрации. Да если же пользователь со страницы да-да-да вот здесь пароль под которым зарегистрировался нажимаю кнопку войти, но пока, что у нас ничего не происходит он попадает на страницы сайта сделана вторая страница третья страница ответы на каждой странице может идти здесь они же какой-то свой контент. Да здесь здесь будет проводиться имя то имя под которым пользователь зарегистрирован у нас и так приступаем все вот эти файлы которые я сейчас вам продемонстрировал так на сайте до таким вот образом лежат ww3 создан новый хвост и здесь соответственно вот так вот они же у меня собственная открыты и в дримвивере на. Вот все наши файлики к уроку подготовленные части PHP просто каждого из файла CSS. Я даже файл не включал эти файлы. Вы можете исходные материалы к урокам к уроку да то есть исходники уроку и соответственно вот таким вот образом открыть сейчас вместе, но перед этим, что еще вам нужно сделать предыдущего урока рассылки. Да я надеюсь вы умеете создавать базу данных соответственно нам нужно создать базу данных логин с одной-единственной табличкой users User табличка из трёх полей ID username и Password username и Password соответственно ворчат всё, что нужно для данного урока приготовление поэтому. Сделайте — это пожалуйста чтобы ускорить работу останавливался потому, что создание базы данных мы по сути записью у нас было предыдущий на уроке файлы разархивируйте таким образом скопируйте себе так начнём работать 1. Да как обычно, что всё. С чего начинается — это File Connection PHP. Да где мы будем наши данные для подключения к базе данных таким образом выглядит наш сервер с именем нашего сервера localhost User с нашим именем пользователя и пароль никакой не ставим. Я не ставил база вакансий база данных. Ну и как обычно в общем подключаемся к базе данных майские передаю в неё все параметры сервер имя пользователя и пароль и далее выбираем базу данных которые мы будем работать до моей Select Get selected by содержит наше имя базы данных налоги нас есть. Это то, что касается файла далее мы будем таким же образом работает с остальными файлами. Я просто куски кода скажем так буду давать им и параллельно. Будем рассматривать выкидывать по шагам на каждом этапе, что и где мы получаем и соответственно смотря результат каждого шага в браузере далее значит. Запусти мы подключились надо переходить на страницу с регистрацией пользователей на страницу с регистрацией пользователей значит соответственно сейчас. Пойдёт у нас на концерт примерно такой как вот наш файл соответственно. Яндекс не. Яндекс алиса. PHP подключаем и Connection PHP — это мы будем делать в нашем. Фарида чтобы соединиться с нашей базы данных с ней работать и дальше у нас идёт проверка их способами да то есть если что-то было передано из нашей формы вида если что-то было передано таким образом данная строка читается дата. Мы в переменную username заносим то, что пользователь в поле username формы нашей здесь должно совпадать с тем, что мы указали в форме тоже самое паспорт и здесь мы берём пост паспорт удаляет пробелы, но интереснее всего здесь функция H1 наш пароль и заносит его в базу данных несколько в ином виде чем мы его получается такой закодированный как сейчас рассмотрим — это будет выглядеть общем-то здесь я думаю вопросов пока быть не должно. Далее идет обычный insert insert into Table users username и Password как резалт у нас переменный присвоен выполнение запроса и если у нас результат запроса выполнил в данный момент есть там и соответственно. Поздравляем с успешной регистрацией пользователей. Если же нет. Кто мы выйдем сообщение об ошибке поздравления и сообщение об ошибке они у нас заносятся в переменную message как я сказал. Если всё хорошо то поздравляем если плохо то выводим сведения об ошибке будет иметь только одно значение либо поздравления либо скажем так да вот и. Исходя из этого у нас появилась ещё одна строчка. Да и в значит PHP If empty моя да то есть если у нас. Мы не пустой видео! да то мы водим. ВТБ данные, но пустым ананас быть любом случае не может она у нас будет содержать либо поздравления.

0 комментариев
0

Читайте также