URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 3859
[ Назад ]

Исходное сообщение
"Проблемка с РНР5"

Отправлено Serg77 , 05-Фев-06 12:38 
Здравствуйте!
После обновления РНР 5 из портов до последнй версии (FreeBSD 6.0, Apache 22), возникла проблема. Перестал работать подобный код:
switch ($HTTP_GET_VARS['step']) {
    case 's1':
      $page_contents = 'start_1.php';
      break;
    case '1':
      $page_contents = 'install.php';
      break;
    case '2':
..............
    case '8':
      if (osc_in_array('configure', $HTTP_POST_VARS['install'])) {
        $page_contents = 'install_8.php';
      } else {
        $page_contents = 'install.php';
      }
      break;
    default:
      $page_contents = 'start.php';
  }

Все время выбирается по default т.е. start.php. Хотя через GET передается install.php?step=s1 .
Как я понимаю, скорее всего $HTTP_GET_VARS['step'] принимает пустое значение.
Скажите пожалуйста, что нужно сделать для решения этой проблемы?


Содержание

Сообщения в этом обсуждении
"Проблемка с РНР5"
Отправлено cybersun , 05-Фев-06 19:26 
>Здравствуйте!
>После обновления РНР 5 из портов до последнй версии (FreeBSD 6.0, Apache
>22), возникла проблема. Перестал работать подобный код:
>switch ($HTTP_GET_VARS['step']) {
>    case 's1':
>      $page_contents = 'start_1.php';
>      break;
>    case '1':
>      $page_contents = 'install.php';
>      break;
>    case '2':
>..............
>    case '8':
>      if (osc_in_array('configure', $HTTP_POST_VARS['install'])) {
>        $page_contents = 'install_8.php';
>      } else {
>        $page_contents = 'install.php';
>      }
>      break;
>    default:
>      $page_contents = 'start.php';
>  }
>
>Все время выбирается по default т.е. start.php. Хотя через GET передается install.php?step=s1
>.
>Как я понимаю, скорее всего $HTTP_GET_VARS['step'] принимает пустое значение.
>Скажите пожалуйста, что нужно сделать для решения этой проблемы?


кавычки двойные юзать?


"Проблемка с РНР5"
Отправлено Serg77 , 05-Фев-06 20:24 
>
>кавычки двойные юзать?

Спосибо!
Я установил РНР4 и проблема пропала.
И даже, NUKE показывает заметно меньшее время формирования страници.