нет, скорее всего все проще:
у них в форме в явном виде используется метод POST:
Код:
<form method="post" action="./">
, а когда ты формируешь URL-строку типа
Цитата:
http://адрес/?переменная1=значение&переменная2=значение
|
, то запрос идет в формате GET. Дальше возможны варианты:
- сервер может быть настроен на принятие только POST-запросов (ну, например, из соображений безопасности)
- сервер принимает все, но скрипт расчитывает на прием именно POST, а GET просто не рассматривает (например в современных версиях PHP по умолчанию, опять-таки из соображений безопасности, стоит
register_globals off . Это значит, что (опять-таки по-умолчанию, но по вполне разумному умолчанию) нельзя, получив нашу строку писать сразу $переменная1, а надо $_GET['переменная1'] или, соответственно $_POST['переменная1']. Соответственно, если автор скрипта работает с POST, то он написал $_POST['переменная1'], а переменные, засандаленные в адресную строку были просто проигнорированы).