Как да се използва PHP и MySQL да се създаде система за регистрация и разрешение от потребителите, PHP
Въпреки че има много ползи за тази тема, като повечето от тях са предназначени за напреднали потребители в Интернет.
Ресурси, необходими за изпълнението на този урок:
- Xampp (PHP версия 5.3 или по-късно, и MySQL версия 4.1.3 или по-късно);
- Основни познания за PHP. HTML и CSS;
- Време и търпение.
Това, което се създаде
Създаване на сървъра
Можете да използвате всеки уеб хостинг с PHP и MySQL (просто се уверете, че той поддържа PHP версия 5.3 или по-висока и MySQL версия 4.1.3 или по-късно).
Стъпка 1 - MySQL
Първо, създаване на база данни и на маса, който ще съдържа всички данни от регистрационните. Можете да направите това ръчно с помощта на графичен потребителски интерфейс, или да използвате PhpMyAdmin за вмъкване на данни SQL.
Обърнете внимание на SQL кода по-долу:
Моля, имайте предвид, че всички данни са VARCHAR. а дори и парола по-късно ще се превърне в символ на md5. за да се гарантира неговата безопасност.
Също така, използвайте auto_increment да прехвърлят автоматично документи за самоличност или номера за потребители, които са влезли в системата.
Сега, когато на масата е създаден, трябва да посочите за маркиране и CSS стилове. и след това PHP код.
Стъпка 2 - Разпределение
За маркиране, ние трябва да включва три файлове, и всички те трябва да бъдат спасени във формата на ".php", защото ние създаваме една програма от страна на сървъра скриптове.
Първо, създаване на login.php файл. Копирайте кода по-долу:
С този код, ще получите резултата, който се е показано на фигурата по-долу:
На следващо място, създадете файл register.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» е изготвен от екип от приятелски Уеб дизайн проект от А до Я.