Ответ 1
Проверить действительный идентификатор сеанса:
$sid = session_id();
Например:
$sid = session_id();
if($sid) {
echo "Session exists!";
} else {
session_start();
}
Как я могу просто проверить, включены ли файлы cookie и пользовательский сеанс в PHP?
Мне нужна действительно более легкая часть кода этого мира, чтобы это могло показаться мне, может ли кто-нибудь показать мне somenthing?
Я на Codeigniter, но я планирую использовать собственный PHP для этого элемента управления.
мой код:
if(session_start()){ echo 'started'; }
как я знаю, Codeigniter не использует собственную сессию PHP, как это сделать?
Проверить действительный идентификатор сеанса:
$sid = session_id();
Например:
$sid = session_id();
if($sid) {
echo "Session exists!";
} else {
session_start();
}
Первым пунктом является "Не бороться с каркасом" , когда ваша инфраструктура имеет некоторые функции, кроме использования. Обычно в классах Framework используются функции предотвращения инъекций.
Вот сообщение, когда вы узнаете, как проверить файл cookie:
Проверьте, включены ли файлы cookie
И для сеанса
Я думаю, вы можете просто проверить, сделав что-то вроде:
if(isset($_SESSION)){
// tells php session is initiated
}
if(isset($_COOKIE)){
}