Forum Webscript.Ru
Программирование => PHP => Тема начата: glebushka от 15 Февраля 2005, 23:49:35
-
Пытаюсь подправить чужую глючную, дырявую и огромную админку.
Проблема в следующем.
Когда скрипту передаём параметры:
?id=12158&model_id=200
всё ок.
Если:
?id=12158&model_id=200&type_id=
То значение ни одного из параметров мне считать не удаётся:(
Перепробовал много способов. Например:
$id=$_REQUEST["id"];
$model_id=$_REQUEST["model_id"];
Ничего не помогает:((
В чём может быть дело? Убрать с конца &type_id= не предлагать. Админка чужая, путаная и бааааальшая.
-
glebushka:
?id=12158&model_id=200 всё ок. Если: ?id=12158&model_id=200&type_id=
1. что показывает print_r($_REQUEST); в обоих случаях ?
2. версия ПХП ?
3. http://phpfaq.ru/debug
PS
вообще звучит все это странно. type_id не может влиять на другие параметры (если нигде в коде это специальным образом не описано)
-
Макс:
1. что показывает print_r($_REQUEST);
Array ( => b [PHPSESSID] => 9384bd7306acf7dccbdb2979dc6bd61f [lgnm] => smatskevich )
Соотвественно ни одного параметра из тех, которые переданы через адресную строку:(
Макс:
2. версия ПХП ?
PHP Version 4.3.9
-
Макс:
3. http://phpfaq.ru/debug
Не издевайся. Мне и так плохо. Вот код:
$id=$_REQUEST["id"];
$model_id=$_REQUEST["model_id"];
print(\'id:\');print("$id");print("\\n");
print(\'model_id:\');print("$model_id");print("\\n");
?>
Что здесь отлаживать?:(
-
я говорил показать, что показывает этот код в обоих случаях .
Там никаких извращений с mod_rewrite случайно нету ?
-
glebushka:
print(\'id:\');print("$id");print("\\n");
ужас
echo \'id: \'.$id."\\n";
-
Макс:
я говорил показать, что показывает этот код в обоих случаях .
Во втором случае всё ок:
Array ( [id] => 12014 [model_id] => 200 => b [PHPSESSID] => 9384bd7306acf7dccbdb2979dc6bd61f [lgnm] => smatskevich )
Макс:
Там никаких извращений с mod_rewrite случайно нету
Файлов хтакссес вообще не наблюдается.
Макс:
ужас
не говори, я сам в шоке:)
-
glebushka:
Файлов хтакссес вообще не наблюдается.
смотришь через FTP или Shell ?
Некоторіе хостеры так настраивают свой FTP-сервер, чтобы нельзя было прочитать .htaccess
Доступа к httpd.conf нету ?
В [p]phpinfo[/p] эти переменные видны ? (см таблицу PHP Variables)
-
Макс:
Некоторіе хостеры так настраивают свой FTP-сервер, чтобы нельзя было прочитать .htaccess
О, спасибо! Точно. Не вижу этого файла. Завтра получу пароли от шела. Ещё раз сенкс. Стормозил я, знал ведь, что бывают такие извращенцы.