Undefined index.
Что это значит и как с этим бороться:-?
Цитата:
Originally posted by NetSpyder
Что это значит и как с этим бороться:-?
Что это значит и как с этим бороться:-?
А когда это происходит ?
Цитата:
Originally posted by Joker
А когда это происходит ?
А когда это происходит ?
Поэксперементируй с error_reporting
Цитата:
Originally posted by Joker
А когда это происходит ?
А когда это происходит ?
$var = $_POST['var1'];
тогда в лог-файле сообщяется, что var1 - undefined index, хотя ее значение доступно.
Цитата:
Originally posted by NetSpyder
$var = $_POST['var1'];
тогда в лог-файле сообщяется, что var1 - undefined index, хотя ее значение доступно.
$var = $_POST['var1'];
тогда в лог-файле сообщяется, что var1 - undefined index, хотя ее значение доступно.
Это значит что в мосиве пост нет таково индекса как 'var1', если говорить по русски то ты просто не передал переменную методом пост, а пытаешся вытащить ее из этого массива, вот он тебя и посылает..
if (isset($_POST['var1'])) $var=$_POST['var1'];
Так это очевидно.
Функция extract существует, так-то....
Простите, насколько я понял ф-ция extract создаёт переменные в соответствии с массивом. Если это массив переменных, переданных через POST или GET, то вполне возможно, что это может стать уязвимостью. Разве нету более безопасного пути?
Есть. Например, следить за именами переменных и не использовать extract))