Я пытаюсь сделать многие из страниц на моем кэше веб-страниц, как HTML. В результате я не буду называть session_start () на этих страницах. Работает ли сеанс, если вы не вызываете их на каждой странице?
Если вы не вызываете session_start()
вы не будете иметь $_SESSION
. Но если страница является статическим html-файлом в любом случае, вам не понадобится $_SESSION
для этой страницы, поэтому вам не придется беспокоиться об этом.
Вам это нужно только на страницах, где вы делаете что-то с помощью $_SESSION
Нет, они не работают. session_start()
должен быть помещен перед любым другим выполнением программы, даже до того, как код, который решает, будет ли представлен кэшированный html или будет выполняться нормальное выполнение кода.
session_starts()
запускает сеанс или позволяет использовать переменные сеанса. Если вы хотите запустить сеанс и сохранить там значения или вы хотите использовать уже имеющиеся значения сеанса, вы должны использовать session_start()
Работает ли сеанс, если вы не вызываете их на каждой странице?
НЕТ
Если вы хотите иметь большую часть своих страниц в html.Then, лучше переписать эти страницы с PHP на html. Затем вы можете использовать session_start () на любой странице с расширением html на нем. Проверь это.