Использование session_regenerate_id(); - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Thu, 16 Jan 2025 05:18:02 +0300 6. <strong>CHUMA</strong>, на всех, это встроенная функция https://visavi.net/topics/14184/253280 Использование session_regenerate_id(); Вантуз-мен Wed, 29 Sep 2010 15:52:43 +0400 Сообщения https://visavi.net/topics/14184/253280 php_value session.use_trans_sid 1 уже прописано и именно поэтому и передается сессия на внешние ссылки насколько я понял.<br> <br> session_regenerate_id(true); - спасибо Вантуз, работает <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> <br> Теперь вопрос: на всех ли серверах работает этот session_regenerate_id(); ? Или может какие то хосты его отключают? https://visavi.net/topics/14184/253273 Использование session_regenerate_id(); Владимир Wed, 29 Sep 2010 15:43:22 +0400 Сообщения https://visavi.net/topics/14184/253273 А зачем постоянно передавать session_id в ссылке ? <br> Просто написать session_name(&quot;SESID&quot;); и добавлять к ссылке SESID, если у юзера куки выключены, то оно будет добавлять, а если куки включены, оно не будет добавлять, либо можно просто прописать php_value session.use_trans_sid 1<br> php_value arg_separator.output &quot;&amp;amp;&quot; в htaccess и оно само расставит в нужный момент https://visavi.net/topics/14184/253269 Использование session_regenerate_id(); Lugaro Wed, 29 Sep 2010 15:25:33 +0400 Сообщения https://visavi.net/topics/14184/253269 <blockquote class="blockquote"><strong>CHUMA</strong> (29 Сентября 2010 / 15:00)<br> Уже проверил и точно знаю что при каждом обращении к скрипту еще и создается новый файл сессии. А старый не удаляется.</blockquote> <br> session_regenerate_id(true); https://visavi.net/topics/14184/253266 Использование session_regenerate_id(); Вантуз-мен Wed, 29 Sep 2010 15:08:20 +0400 Сообщения https://visavi.net/topics/14184/253266 Ну да, это тоже будет. Передавать сессию по ссылкам желательно. А то бывали случаи когда жалуются на то что не могут авторизоваться и т.д. <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> Ну а вообще session_regenerate_id(); я попробовал, ИД сессии при каждом обращении к скрипту меняется, как бы всё хорошо. Но у меня подозрения на то что это может привести к нехорошим последствия, а вот к каким я точно не знаю. Уже проверил и точно знаю что при каждом обращении к скрипту еще и создается новый файл сессии. А старый не удаляется. https://visavi.net/topics/14184/253263 Использование session_regenerate_id(); Владимир Wed, 29 Sep 2010 15:00:05 +0400 Сообщения https://visavi.net/topics/14184/253263 проще тогда вообще ссесию не передавать по ссылкам, или при переходе на какую-нибудь страницу сделать предупреждение на промежуточной страницу что вы собираетесь перейти куда-то, ну и там все проделвать https://visavi.net/topics/14184/253251 Использование session_regenerate_id(); Вантуз-мен Wed, 29 Sep 2010 14:25:30 +0400 Сообщения https://visavi.net/topics/14184/253251 Вот такой вот вопрос: будут ли какие нибудь проблемы если я буду использовать функцию session_regenerate_id();<br> Интересно просто будет ли каждый раз создаваться новый файл в папке с файлами сессий и будет ли это как то влиять на сервер. Ну и вообще какие с этим могут быть проблемы.<br> <br> Для чего мне это? Да просто бывает такое что перейдя по внешней ссылке у меня на сайте передается и идентификатор сессии, и если скрипт того сайта ведет логи, то как бы можно стырить идентификатор сессии, а потом этот идентификатор &quot;стыренный&quot; подставить уже у меня на сайте и получить права админа, если это конечно сессия админа. Проверено <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> Вот поэтому решил попробовать эту функцию. Поможет ли? https://visavi.net/topics/14184/253242 Использование session_regenerate_id(); Владимир Wed, 29 Sep 2010 14:11:12 +0400 Сообщения https://visavi.net/topics/14184/253242