Использование сессий!! помогите глупому
Помогите пожалуйста, или дайте фак по созданию PHP сценариев с использованием сессий и куки!!! ЗЫ я уже создавал сценарий session.php, и форму ввода имени и пароля...но скрипт не заработал.....??(((
Сам принцип работы сессий понятен на 100% ??
а фак в мануале по пхп... там всё четко написано)
вот простой пример:
Код:
<?
session_start();
if ($_SESSION['login']!="user"&&$_SESSION['pass']!="qwerty")
{
if(!$_POST['send'])
{
// показывай форму ввода пароля...
}
else {$_SESSION['login']=$_POST['login']; $_SESSION['pass']=$_POST['pass'];}
}
else echo "Привет {$_SESSION['login']}. Твой пароль: {$_SESSION['pass']}";
?>
session_start();
if ($_SESSION['login']!="user"&&$_SESSION['pass']!="qwerty")
{
if(!$_POST['send'])
{
// показывай форму ввода пароля...
}
else {$_SESSION['login']=$_POST['login']; $_SESSION['pass']=$_POST['pass'];}
}
else echo "Привет {$_SESSION['login']}. Твой пароль: {$_SESSION['pass']}";
?>
писал напамять, но должно работать...
Я просто мало знаком с PHP, и мне вот тут надо как нибудь защитить данные....вообщем мне нужно объяснить что и как?? пожалуйста
Изъясняйся понятнее... Что защитить, от кого и при чем тут сессии?
2. Переменные хранятся в массиве: $_SESSION...
Чтобы установить переменную надо просто: $_SESSION['var']=$var;
Это если в двух словах))
А вообще почитай вот тут:
Russion Spy, я тоже программист, только не веб....и знаю что такое информация, и когда ее нужно правильно истолковать, я уже говорил, что мало знаком с PHP, да и с синтернетом вообщем....!!?!?? Поэтому прошу помощи
Код:
<?
session_start();
if ($_SESSION['login']!="user"&&$_SESSION['pass']!="qwerty")
{
if(!$_POST['send'])
{
?>
<form action="" method="POST">
<input type="text" name="login"><br>
<input type="password" name="pass"><br>
<button type="submit" value="go" name="send">Go</button>
</form>
<?
}
else
{
$_SESSION['login']=$_POST['login']; $_SESSION['pass']=$_POST['pass'];
echo "<a href='{$_SERVER['PHP_SELF']}'>Перейти к приватным данным.</a>";
}
}
else echo "Приватные данные.";
?>
session_start();
if ($_SESSION['login']!="user"&&$_SESSION['pass']!="qwerty")
{
if(!$_POST['send'])
{
?>
<form action="" method="POST">
<input type="text" name="login"><br>
<input type="password" name="pass"><br>
<button type="submit" value="go" name="send">Go</button>
</form>
<?
}
else
{
$_SESSION['login']=$_POST['login']; $_SESSION['pass']=$_POST['pass'];
echo "<a href='{$_SERVER['PHP_SELF']}'>Перейти к приватным данным.</a>";
}
}
else echo "Приватные данные.";
?>
Спасибо тебе огромное AD1237!!!)))) почитаю обязательно....
обращайся ;)
Чтобы тебе помогли надо как можно подробнее описать проблему... Спай тут ни при чем - он всегда рад помочь людям, если они толком могут объяснить что им надо. :D
Извини, не хотел тебя обидеть.....))