Як зробити реєстрацію на сайті
Отже, щоб не відлякати користувача від форми створення профілю, її потрібно робити одночасно простою і ефективною. Як зробити реєстрацію на своєму сайті і максимально убезпечити форму від злому?
Насамперед вам потрібно зробити базу даних на своєму хостингу через phpMyAdmin. Після чого створіть нового користувача і «прив'яжіть» його до бази даних. Наприклад, ви зробили базу з назвою «myuserbd», користувачем «myuser» і паролем «myuserpass».

Перейдіть в phpMyAdmin, виберіть новоствореного базу даних і виконайте наступний запит до бази (розділ SQL):
CREATE TABLE IF NOT EXISTS `users` (
`Id` int (8) NOT NULL auto_increment,
`Login` char (32) collate utf8_unicode_ci default NULL,
`Pass` char (32) collate utf8_unicode_ci default NULL,
KEY `login` (` login`)
) ENGINE = MyISAM DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci;

В БД «myuserbd» з'явиться нова таблиця з назвою «users». У таблиці є 3 рядки: ID (ID реєстрованого користувача), login (логін користувача) і pass (пароль користувача).

Тепер потрібно зв'язати базу даних і скрипт реєстрації. Створюємо файл bd.php, вписуємо в нього нижченаведений код і вказуємо назву бази, пароль і логін користувача.
$ Db = mysql_connect ( «myuserbd», »myuser», »myuserpass»);
Скрипт реєстрації користувачів складається з 4 файлів:
Залишилося тільки завантажити наступний архів з вищевказаними PHP-файлами, прописати свої дані до БД у файлі bd.php і розпакувати його на хостингу в кореневу папку свого сайту. Як бачите, зробити реєстрацію на сайті нескладно.
Втім, є більш прості способи створення форм реєстрації користувачів. В інтернеті безліч готових скриптів з хорошим захистом, а практично всі CMS дозволяють користувачам реєструватися на сайті.