user_name
28.08.2015 - 17:31
Привет, у меня при клике на кнопку отсылается аяксом запрос на сервер в файл handler.php и в нем мне нужно создать куку. Но она создается только если я напрямую напишу в урле ../handler.php Почему так происходит?
Zzepish
28.08.2015 - 17:38
архитектуру каталогов, и местоположения handler.php
user_name
28.08.2015 - 17:39
/index.php - корневой с него идет запрос
/server/handler.php
123456
28.08.2015 - 17:45
передай четвертым параметром '/'
123456
28.08.2015 - 17:46
setcookie ("key", "val", time() , "/");
user_name
28.08.2015 - 17:47
123456
а я так и делал)
user_name
28.08.2015 - 17:53
setcookie("name", "value", time(), '/'); эта строчка установки простой куки вообще тормозит мне весь скрипт, ниже него больше ничего не выполняется. а ниже у меня json_encode. если убрать установку куки то все работает.
user_name
28.08.2015 - 17:54
но если не аяксом а напрямую перейти то все отлично
Zzepish
28.08.2015 - 18:11
делай так url:
/server/handler.php
user_name
28.08.2015 - 18:20
Zzepish
На аякс что ли? Так у меня там и есть такой путь, все работает кроме установки куки и сама кука все тормозит.
dron4ik
28.08.2015 - 18:26
давай весь код handler.php
_____________
Ex3m.com.ua — Активный образ жизни
user_name
28.08.2015 - 18:30
dron4ik
Нет смысла давать весь код потому что я в этом handler.php оставлял одну строчку установким куки и она не работает. в остольном все работает запрос идет в этот файл и я получаю ответ с него. но эта установка куки все ломает
dron4ik
28.08.2015 - 18:34
user_nameа как ты проверяешь создание куки? И ошибку никакую не говорит? А может оно создается я но ты этого не видишь в браузере потому что не перегрузил? а? а? а?
_____________
Ex3m.com.ua — Активный образ жизни
user_name
28.08.2015 - 18:40
dron4ik, я перезагружаю страницу и проверяю. новых кук на моем localhost'e не появляется. опять же повторюсь если на прямую перейти на handler то она создается
Я делаю регистрацию и вход на сайт. Я застрял на входе пользователя на сайт. Мне нужно было создать куку с хэшем и записать этот же хэш в бд. чтобы потом их сверять тем самым выясняя авторизован ли пользователь. но эта чуда-магия с кукой мне дает ничего сделать
Могу залить весь код.
dron4ik
28.08.2015 - 18:44
user_nameну как так, когда заходишь работает, а когда не заходишь не работает... аякс то хоть работает?
_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.