проблема с настройкой PHP

SamSam

Guest
проблема с настройкой PHP

На платном хостинге все работает, а когда переношу на localhost выдает ошибки:

$id2 = $HTTP_COOKIE_VARS['user'];

Notice: Undefined variable: HTTP_COOKIE_VARS in C:\server\www\header.php on line 33


$p = $HTTP_POST_VARS["$i"];

Notice: Undefined variable: HTTP_POST_VARS in C:\server\www\header.php on line 37

Конфигурация: Windows XP SP2
Apache 2
PHP 5.0
 

svetasmirnova

маленький монстрик
Помимо мануала существует ещё один официальный источник информации: комментарии в файле php.ini-recommended:
; - register_long_arrays = Off [Performance]
; Disables registration of the older (and deprecated) long predefined array
; variables ($HTTP_*_VARS). Instead, use the superglobals that were
; introduced in PHP 4.1.0
 

SamSam

Guest
Установил

register_globals = On

register_long_arrays = On

выдает:

Notice: Undefined index: 1 in C:\server\www\header.php on line 37
 

Vladson

Сильнобухер
SamSam
register_globals отруби (этот бред уже не актуален) а ошибка "Undefined index" к этим двум настройкам никакого отношения не имеет (имхо)
 

jdoe

Новичок
error_reporting. но лучше писать так, чтобы нотайсов не возникало.

в данном случае, например, так

$p = isset($_POST[$i]) ? $_POST[$i] : false;
 
Сверху