Как да се използва PHP и MySQL да се създаде система за регистрация и разрешение от потребителите, PHP

Въпреки че има много ползи за тази тема, като повечето от тях са предназначени за напреднали потребители в Интернет.

Ресурси, необходими за изпълнението на този урок:

  • Xampp (PHP версия 5.3 или по-късно, и MySQL версия 4.1.3 или по-късно);
  • Основни познания за PHP. HTML и CSS;
  • Време и търпение.

Това, което се създаде

Как да се използва PHP и MySQL да се създаде система за регистрация и разрешение от потребителите, PHP







Създаване на сървъра

Можете да използвате всеки уеб хостинг с PHP и MySQL (просто се уверете, че той поддържа PHP версия 5.3 или по-висока и MySQL версия 4.1.3 или по-късно).

Стъпка 1 - MySQL

Първо, създаване на база данни и на маса, който ще съдържа всички данни от регистрационните. Можете да направите това ръчно с помощта на графичен потребителски интерфейс, или да използвате PhpMyAdmin за вмъкване на данни SQL.

Обърнете внимание на SQL кода по-долу:

Моля, имайте предвид, че всички данни са VARCHAR. а дори и парола по-късно ще се превърне в символ на md5. за да се гарантира неговата безопасност.

Също така, използвайте auto_increment да прехвърлят автоматично документи за самоличност или номера за потребители, които са влезли в системата.

Сега, когато на масата е създаден, трябва да посочите за маркиране и CSS стилове. и след това PHP код.

Стъпка 2 - Разпределение

За маркиране, ние трябва да включва три файлове, и всички те трябва да бъдат спасени във формата на ".php", защото ние създаваме една програма от страна на сървъра скриптове.

Първо, създаване на login.php файл. Копирайте кода по-долу:

С този код, ще получите резултата, който се е показано на фигурата по-долу:

Как да се използва PHP и MySQL да се създаде система за регистрация и разрешение от потребителите, PHP

На следващо място, създадете файл register.php. Копирайте и поставете кода по-долу:

С този код, ще получите следния резултат:

Как да се използва PHP и MySQL да се създаде система за регистрация и разрешение от потребителите, PHP

Този код ще ни даде следния резултат:

Как да се използва PHP и MySQL да се създаде система за регистрация и разрешение от потребителите, PHP






Стъпка 3 - CSS

Сега, оформлението е готов, ще трябва да добавите CSS-кода. По принцип, той ще съдържа стиловете за клас контейнерни страници, както и бутони и други елементи, като например текстови полета и хъски:

По това време вече трябва да се получи същия резултат, както на снимката, дадена в началото на тази статия.

Стъпка 4 - за многократна употреба използваните елементи

Сега, след като сте готови да се маркира и CSS стилове. се опитват да използват такива многократно елементи се използват като част глава и част мазе. В главната папка, създайте нова папка с име "включва".

Тя ще съдържа всички включени файлове. Тогава включва папка, създайте нов файл с име header.php. Копие от заглавната секция на всяка една от трите PHP-файлове, създадени от нас по-рано. По този начин, вие ще трябва:

Следващото нещо, което трябва да направите, е да премахнете маркирането, копиран от файла header.php в трите PHP файлове, и да го замени със следния PHP код:

Сега направете същото с мазе. Копирайте кода по-долу и го поставете в нов footer.php файла. То ще включва част от сутерена:

След това отново, отстранете тази част и в трите PHP файлове и да го замени със следния код:

Стъпка - 5 Свързване към база данни

Сега, когато сте включили горния и долния колонтитул раздели на файлове, че е време да се създаде нов включват файл. Наречете го constants.php и копирайте следния код:

В горния код, ние сме създали постоянна информационна база данни. Сега ние можем лесно да промените информацията, когато имате нужда от него.

Освен това включва папка, създайте нов файл с име connection.php. Тя ще се съхранява кодовете за връзка с базата данни. Копирайте и поставете кода в него, по-долу:

Моля, имайте предвид, че вие ​​определено ще трябва constants.php файл. Ако свържете се появи грешка, тя може да бъде спряна и съобщението за грешка в скрипта.

Включете connection.php файл в login.php на файла и register.php. тъй като тези два файла са необходими за контрол на кода за връзка. Копирайте кода и го поставете преди завъртане на header.php файла:

Стъпка - 6 register.php конфигурационния файл

Сега ние трябва да конвертирате формата за регистрация, за да завършите регистрацията система. За да направите това, вие трябва да добавите включването на няколко PHP файлове, след като header.php. Копирайте и поставете следния код в register.php на файла:

В горния код, моля, имайте предвид, че преди да добавите данни към базата данни направен тяхното потвърждение. Променлива съобщение се използва за съхраняване на съобщения за грешки или успешното изпълнение на дейността.

Стъпка - 6 конфигурационен файл login.php

В горния код, преди потребителят да се пренасочва към intropage.php на страницата. добавихме малко по-късно, първо трябва да се провери дали сесията е настроен.

В противен случай, ако на заседанието не е установена, потребителят с променлива съобщение ще получите съобщение за грешка или тя ще бъде пренасочен към login.php на страницата.

Стъпка - 7 intropage.php конфигурационния файл

Инсталирахме всичко, което трябва да register.php файлове и login.php. Сега просто трябва да се гарантира, че потребителят остава в системата за пренасочване към страница intropage.php. Копирайте и поставете следния код в intropage.php на файла:

Имайте предвид, че ако изявлението е създаден, за да се провери дали сесията е зададен, и в зависимост от това дали потребителят се пренасочва към login.php на страницата или да остане intropage.php страница.

Стъпка - 8 logout.php конфигурационния файл

Накрая, потребителят може да излезете, трябва да премахнете сесията с session_destroy.

Копирайте този код във файл logout.php:

заключение

Превод на статията «Как да създадете Вход и Регистрация система, която използва PHP и MySQL» е изготвен от екип от приятелски Уеб дизайн проект от А до Я.