|
|
|
| такая проблема: пытаюсь сделать авторизацию.
на странице, на которую можно заходить только авторизированным пользователям, поставила код
<?
if(isset($_SESSION['user'])) echo "Здравствуйте, ".$_SESSION['user']."!";
else
{
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>
</HEAD><body>"; ;
} ?>
|
т.е. если ползователь авторизовался, то может зайти на страницу pro.php,
если нет, то он переходит на страницу index.php
Помогите с кодом.
Если я захожу на страницу pro.php как не авторизир., то эта страница сперва грузится, потом меня пересылает на index.php. Тоже самое когда авторизир. | |
|
|
|
|
|
|
|
для: dina
(02.03.2006 в 14:08)
| | написала вот так
if(session_start())
{
$_SESSION['user'] = $_POST['name'];
$_SESSION['password'] = $_POST['password'];
}
else echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>
</HEAD><body>"; ?>
|
но теперь не авторизир. не переходит на index.php | |
|
|
|
|
|
|
|
для: dina
(02.03.2006 в 14:08)
| | dina, вот здесь почитай, я с нуля авторизацию делал там все подробно объяснили
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3206&page=1 | |
|
|
|
|
|
|
|
для: Тиль
(02.03.2006 в 14:49)
| | авторизацию сделала, но теперь появилась другая проблема.
если пользователь заходит на страничку pro.php не авторизовавшись, то она на 1 сек. появляется, а потом загружается index.php.
А надо, чтобы сразу index.php загружалась.
<? session_start();
// Если посетитель "вошёл" - приветствуем его
if(isset($_SESSION['user'])) echo "Здравствуйте, ".$_SESSION['user']."!";
else echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php' content=\"text/html; charset=windows-1251\">
</HEAD><body>"; ?>
|
| |
|
|
|
|
|
|
|
для: dina
(02.03.2006 в 17:54)
| | сделала вот так, со страницы pro.php все убрала , оставила только это
<? session_start();
// Если посетитель "вошёл" - приветствуем его
if(isset($_SESSION['user'])) {echo "Здравствуйте, ".$_SESSION['user']."!";
include "car.php"; }
else include "index.php";?>
|
| |
|
|
|