В този урок ще ви покажа как да добавите логин система без MySQL към вашият сайт.
1. Изисквания:
Трябват ви основни познания по HTML и PHP.
Сайтът трябва да поддържа HTML и PHP.
2. Файлове за създаване:
Създайте следните файлове:
top.php
btm.php
index.php
login.php
register.php
adduser.php
home.php
users.php
3. Как ще работи това без MySQL?
Базата данни няма да ние е MySQL, а ще бъде един обикновен PHP файл(users.php), в който ще записваме всички потребители и техните пароли. Ако някой отвори този файл, той може да прочете само потребителските имена, защото ще криптираме(замаскираме) паролите.
4. Съдържание на файловете:
4.1. top.php:
<!-- Начало -->
<!-- Файл top.php -->
<!-- Написал: (C) 2012 Кирил Голов
Кодът да не се копира никъде без да се споменава името ми. -->
<html>
<head>
<title><? echo $title; ?></title>
</head>
<body alink="blue" link="blue" vlink="blue">
<!-- Край -->
4.2. btm.php:
<!-- Начало -->
<!-- Файл btm.php -->
<!-- Написал: (C) 2012 Кирил Голов
Кодът да не се копира никъде без да се споменава името ми -->
</body>
</html>
<!-- Край -->
4.3. index.php:
<!-- Начало -->
<!-- Файл index.php -->
<!-- Написал: (C) 2012 Кирил Голов
Кодът да не се копира никъде без да се споменава името ми. -->
<?php
$title = "Влезте в системата";
include("top.php");
?>
<center>
<h2><i><b>Моля, влезте в системата:</i></h2>
<br><h3><br><br>
<form action="login.php" method="post">
Индентификационен номер (id):<br>
<input type="text" name="id" size="15" /><br>
Потребител:
<input type="text" name="user" size="15" /><br>
Парола:
<input tyoe="password" name="pass" size="15" /><br>
<input type="submit" value="Влез!" name="submit" /><br>
</form>
<br>
Ако все още нямате регистрация, кликнете <a href="register.php">ТУК</a>, за да се регистрирате.
</h3></b></center>
<?php
include("btm.php");
?>
<!-- Край -->