Логика совсем дургая. Если человек зарегестрировался, то перекидывает его на другую страницу И вылетает форма, что Вы успешно зарегены.хотел сказать, что логика скрипта у него дырявая. поставив вручную куку test = 1 я авторизуюсь на сайте и украду все деньги
От java унаследовалось =)) Привык уже: не каталог, а пакет=)
Да нет, сделаю так, чтоб все куки хранились в одном каталоге и от туда их тягать."сделаю через class" - это такой эвфемизм?
Да нет, сделаю так, чтоб все куки хранились в одном каталоге и от туда их тягать."сделаю через class" - это такой эвфемизм?
Понятно.Да нет, сделаю так, чтоб все куки хранились в одном каталоге и от туда их тягать.
Да?А вот еще такой вопрос про сессии - они тоже хранятся только внутри каталога.
Это я психанул и поспешил чуть-чуть. Сегодня с утрица все исправил и прописал как надо: setcookie("test","1",time()+300, "/");Понятно.
Вместо того, чтобы сделать по-человечески, будем городить очередной говнокод. флаг в руки.
Простите, я Вас не понял.
Да, я сначло пытался сессию сделать, но без результата. Внутри пакета передается, а за пределами нет=(я переспрашиваю - а сессии действительно "хранятся только внутри каталога"? Ты проверял?
Попробуй ещё.Да, я сначала пытался сессию сделать, но без результата.
от java унаследовал "пакеты" - т.е. каталог/папкаПопробуй ещё.
что за пакеты у тебя странные - я не понимаю.
<?php
session_start();
$_SESSION['reg'] = 1;
header('Refresh: 5, url=http://test2.ru');
echo "Сессия установленна";
?>
<?php
if($_SESSION['reg'] == 1){ // проверяем существуют ли куки
echo 'Yes';
}
else{
echo "No";
}
?>
url=http://test2.ru
как проверял?сессию будет видна и доступна только внутри каталога и в дочерних каталогов,
<?php
session_start();
$_SESSION['reg'] = 1;
header('Refresh: 5, url=http://test2.ru');
echo "Сессия установленна";
?>
<?php
session_start();
if($_SESSION['reg'] == 1){ // проверяем существуют ли куки
echo 'Yes';
}
else{
echo "No";
}
?>
Вообще в настройки не лазил.домен, я надеюсь, тот же самый?PHP:url=http://test2.ru
и не химичил ли ты с дефолтными параметрами сессии?
как проверял?