peregon
5.07.2016 - 09:34
Помогите, пожалуйста.
При заполнении формы регистрации, на 4 шаге, открывается белый лист.
Ввел в шапку файла:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
?>
Получил:
Fatal error: Call to undefined function session_register() in /home/httpd/vhosts/arbetskraftsbanken.se/httpdocs/steg4.php on line 20
На 20 строке:
session_register('ImageId');
Заранее спасибо.
peregon, какая версия PHP на сервере? Указанная функция (session_register) была удалена, начиная с версии 5.4.0
peregon
5.07.2016 - 12:25
Спасибо, Ron!
Удалил строку session_register - помогло.
Цитата (peregon @ 5.07.2016 - 12:25) |
Удалил строку session_register - помогло. |
Ну ее вообще не удалять надо, а переделать через $_SESSION. Если проект написан грамотно (хоть он и старый), то просто так брать и удалять - не самая лучшая идея.
Умозрительно я полагаю, что тут сохраняли в сессию капчу или что-то такое.
Посмотрите, в доке написано что к чему и как переделать:
http://php.net/manual/ru/function.session-register.php