[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Пропадает ник при переходе на другую страничку...
Terminator004
Здравствуйте, проблема такая: Допустим я авторизовался на сайте и у меня с право пишет: Подключён! Здравствуйте, alex. Но если я перейду на другую страницу, так ник этот пропадает и будет просто: Подключён! Здравствуйте. Не понимаю что такое? Если вам не ясно что за проблема, вот, можете видео посмотреть:

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', '' );

?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.