2010-12-30 3 views
0

У меня возникла проблема с отправкой параметров на сервер ... , поскольку я знаю, что когда я отправляю запрос следующим образом: http://www.xxxxx.xxx?var1=**&var2=**&...etc. Параметры var1 и var2 до var (n) должны быть в теге формы ...post web request

<input type=hidden name=var1 value="10"/> 
<input type=text name=var2 value="sami"/> 

и так далее ..

Но я столкнулся с одной веб-сайт, который ожидают некоторые параметры, которые не в форме точная форма:

<form method="POST" name="snd" action="a2b.php"> 
... 
    <input type="image" value="ok" name="s1" id="btn_ok" 
       class="dynamic_img" src="img/x.gif" alt="تمام"/> 
</form> 

здесь этот пост отправляет параметры a2b.php?...&s1.x=10&s1.y=20

, но нет никаких входов с именем s1.x или s1.y в этой форме. Можно ли поставить параметры в виде (var.var)?

+0

Вы говорите об извлечении параметров в QueryString Get в PHP или параметрах из формы, которая была отправлена ​​через Почту и, возможно, хранится где-то в другом месте? Пожалуйста, уточните, что вы используете, поскольку существуют десятки различных способов обработки веб-формы, которую вы реализуете, не так ли? –

+0

Я хочу знать значения параметров s1.x и s1.y –

+0

Эти параметры не найдены в форме ... поэтому я хочу знать, как браузер их отправляет и откуда они пришли. –

ответ

0

Это то, что кнопка изображения отправляет, когда вы используете ее для отправки формы. Должно быть input с type="image" и name="s1".

+0

Да есть ввод с типом = "image" и name = "s1", но я не могу достичь s1.x или s1.y откуда они пришли? Я Firebug, чтобы проверить отправленные параметры заголовка .. но когда я проверяю реальный документ, я их не нахожу. –