2015-09-23 3 views
0

Моя страница возвращает эту ошибку:Вызов неопределенной функции session_set()

Fatal error: Call to undefined function session_set()>in /home/a7714221/public_html/index.php on line 5

Мой код давно на странице, которая возвращает ошибку, но единственное, что может привести к его, конечно, является session_set()

Кто-нибудь знает роковую ошибку, которую я сделал непреднамеренно? :)

EDIt: Я пытаюсь передать переменные на нескольких страницах. В частности, возьмите данные $ _POST, вычтите их из другой переменной, затем попросите пользователя ввести другое значение и вычесть его из (предыдущие пост-данные - вышеупомянутая переменная) и так далее, пока не достигнет 0.

+0

Там нет такой функции в PHP. Что он должен делать? Если вы разместите свой код, возможно, мы сможем догадаться, какую функцию вы хотели назвать. – Barmar

+0

Ну ... Не могли бы вы поместить только код фрагмента, связанный с этой функцией? – bcesars

+0

Это многостраничная вещь, хотя я подробно остановился на edit @Barmar –

ответ

1

Нет функции session_set(), следовательно, фатальная ошибка. Вы пытались вызвать функцию, которая не существует.

Чтобы установить переменную сеанса, вы получите доступ к ней через массив $ _SESSION.

Так, чтобы установить переменную в $ _SESSION, так же как и любой другой массив

$_SESSION['foo'] = 'bar'; 

# Access a session var 
echo $_SESSION['foo'] # Prints 'bar' 

Further Reading from the docs

Смежные вопросы