<?
function get_data() {
$data = file_get_contents('files/users.db');
$array = explode("\n", $data);
for($i=0, $count=count($array); $i<$count; $i++) {
$array[$i] = explode("|", $array[$i]);
}
return $array;
}
$array = get_data();
$flag = false;
for($i=0, $count=count($array); $i<$count; $i++) {
if($array[$i][0]==$_POST['name'] && $array[$i][1]==$_POST['pass']) {
$flag = true;
}
}
if($flag) {
// ok
} else {
// bad
}
function err()
{
echo"
<h2>Вход в систему</h2>
<form action='enter.php' method='post'>
Имя пользователя:<br>
<input type=text name=name maxlength=20><br>
Пароль пользователя:<br>
<input type=password name=pass maxlength=20><br>
<input type=submit value=Войти><input type=reset value=сброс>
</form>";
}
$users="files/users.db";
$error=0;
if(empty($name)){
echo"Вы не ввели имя";$error=1;err();exit;
}
if(empty($pass)){
echo"Вы не ввели ваш пароль";$error=2;err();exit;
}
if($error==0){
echo"Вы вошли как $name. Вы можете <a
href=enter.php?do=exit>выйти</a>";
}
?>