Здравствуйте, у меня проблема... Нашелся скрипт один... Авторизация реализована на сессиях. В файлах, где проводятся операции с ними делается проверка на наличие $_COOKIE['PHPSESSID']. У некоторых людей на компах не работает сессия. И на телефонах она вообще не создается. При чем создание кук включено... Пример стр. airinvest-company.org/?page=registration Что делать?.. Гугл не помогает. Добавлено спустя 1 минуту 55 секунд: P.S. На компах помогает смена браузера. Проблема встречается в разных...
инфы недостаточно. можно только предположить, видя вот это что там собственная реализация сессий вместо стандартной и именно в этом косяк! возможно setcookie('PHPSESSID'...) ставит куку не на корень, а на папку. поэтому возможно: а. иметь куку, но не видеть ее б. иметь несколько кук с одним именем
Проверка просто... if(empty($_COOKIE['PHPSESSID'])){ die('ENABLE COOKIE');} Так запускается вроде: Код (Text): error_reporting(0); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.gc_maxlifetime',7200); ini_set('session.cookie_lifetime',7200); session_set_cookie_params(7200, '/'); session_start(); Так почему они могут у некоторых не создаваться?