https://youtu[dot]be/kkgcMCeSVa4
Я могу скинуть коды свои, может вы увидите там ошибку какую-нибудь:
Тут код авторизации:
<div id="osibki">
<?PHP
$data = $_POST;
if( isset($data['do_login']))
{
$errors = array();
$user = R::findOne('users', 'login = ?', array($data['login']));
if( $user )
{
// логин существует
if ( md5($data['password']) == $user->password) {
// всё хорошо, логиним пользователя
$_SESSION['logged_user'] = $user;
} else
{
$errors[] = 'Неверный пароль!';
}
} else
{
$errors[] = 'Пользователь с таким логином не найден!';
}
if( ! empty($errors))
{
echo '<div style="color: red;">'.array_shift($errors).'</div><hr>';
}
}
?>
</div>
<div id="useri"
<?PHP
if (!empty($_SESSION['logged_user'])) { ?>>
<div id="profile">
Подключён!<br>Здравствуйте, <?PHP
echo '<strong>'.$_SESSION['logged_user']->login;?></strong>
<hr>
<?PHP if( isset($_SESSION['logged_user'])) : ?>
<a href="logout.php">Отключиться</a>
<?PHP else : ?>
<a href="index.php"></a><br>
<?PHP endif; ?>
</div><?PHP
} else {
echo '
<div id="forma">
<fieldset id="inputs">
<form method="post" id="login">
<div id="In">Log In</div><img id="swirl" src="pav/swirl.gif" alt=""></img><img id="swirl2" src="pav/swirl2.gif" alt=""></img>
<div id="div2"></div>
<strong>Логин</strong>:
<input type="text" name="login" /><br>
<div id="tarpas"></div>
<strong>Пароль</strong>:
<input type="password" name="password" /><br>
<div id="tarpas2">
<button type="submit" name="do_login" class="but">Войти</button>
<input name="save" type="checkbox" value="1"> Запомнить меня
</fieldset>
<fieldset id="actions">
<a href="password.php">Забыли пароль?</a><br><br><a href="signup.php">Регистрация</a>
</fieldset>
</form>
</div>
';
}
?>
</div>
Главная страница:
<?PHP
session_start();
require "db.php";
?>
<?PHP
$myConnect = mysql_connect('localhost', 'root', '');
mysql_select_db('pr2', $myConnect);
$res = mysql_query('SELECT COUNT( * ) AS `Строки` , `ID` FROM `users`');
if($res)
$row = mysql_fetch_array($res, MYSQL_NUM);
$kolvo_userov = !empty($row[0]) ? $row[0] : 0; //
?>
<?PHP require_once "blocks/online.php" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//En"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<?PHP
$title = "Мир жовотных";
require_once "blocks/head.php";
?>
</head>
<body onload="lous.l.focus()">
<div id="container">
<div id="header">
<?PHP require_once "blocks/header.php" ?>
</div> <!-- ends intro div -->
<div id="content">
<div class="contentbox">
<h3> <a href="zirafi.php">Жирафы</h3></a>
<p>This is my first submission to Ex-designz web template. I've been surfing Ex-designz web template for quite some time, and I thought I should give back to the community. This design is loosely based on my own (<a href="http://nerdnirvana.org/">http://nerdnirvana.org/</a>).&l t;/p>
<p>There are image alignment classes if you want to align your images; just check out the CSS file.</p>
<p>If you want the PSD to the banner, you can get it here: <a href="http://nerdnirvana.org/oswd/banner.psd">http://nerdnirvana.org /oswd/banner.psd</a>. The font file that the PSD uses can be found here: <a href="http://nerdnirvana.org/oswd/Backslash.ttf">http://nerdnirvana. org/oswd/Backslash.ttf</a>.</p>
<p>You can freely use this for whatever as long as you include my name and link at the bottom.</p>
<small>+<a href="http://nerdnirvana.org/">snguyen</a>; January 6th, 2006 at 15:43:42 <a href="#"><img src="pav/comment.gif" alt="comment" title="comment on this post" /></a> <a href="#">0 Comments »</a></small>
</div>
</div>
<?PHP require_once "blocks/footer.php" ?>
<?PHP require_once "blocks/desine.php" ?>
</body>
</html>
тут этот db.php ( там подключение к библиотеке и к базе данным)
<?PHP
require "libs/rb.php";
R::setup( 'mysql:host=localhost;dbname=pr2',
'root', '' );
?>