Не работают сессии, хостинг, или код? Кто виноват?

интернет программирование php хостинг

Не сохраняются сессии, как будто их вообще нет. Хостинг rusonyx.ru код:
if(!session_id()) {session_start(); $_SESSION['lang']='rus';}
$_SESSION['lang']=$lang;
прописан на каждой странице, должен передавать переменную $lang при просмотре всех страниц сайта.
Помогите разобраться, спасибо!!!!

Примечание:
eLdi007 (Александр Литвиненко)
В моем коде еще заносится значение в переменную, если до этого там было пусто, а ты эту часть кода удалил.
if(!session_id())
{
session_start();
$_SESSION['lang']='rus'; //вот тут =))
}
$_SESSION['lang']=$lang;
Ответы:
Только суровые вебмастера из русоникса вызывают session_id() до session_start() ))
>>Только суровые вебмастера из русоникса вызывают session_id() до session_start() ))
судя по коду это проверка на то, не вызывал ли кто session_start() раньше, но вообще тут три лишние строки
>>В моем коде еще заносится значение в переменную, если до этого там было пусто, а ты эту часть кода удалил.
В моем тоже заноситься.
у вас значение заноситься просто два раза (зачем?)


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.