2010-12-30 2 views
0

私は次のようなリクエストを送信すると、私が知っているように、サーバーにパラメータを投稿する際に問題があります。http://www.xxxxx.xxx?var1=**&var2=**&...etc. var1とvar2はvar(n)がフォームタグ内になければなりません...投稿ウェブリクエスト

<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

Get in PHPのQueryStringでパラメータを抽出したり、Post経由で送信されたフォームからパラメータを抽出して、別の場所に格納しているとしますか?あなたが実現しているWebフォームを処理するための数十の異なる方法があるので、あなたが使っているものを明確にしてください。 –

+0

パラメータs1.xとs1.yの値を知りたい –

+0

これらのパラメータはフォームには見つかりません...ブラウザがどのようにそれらを送信するのか、どこから来たのかを知りたいのですが –

答えて

0

イメージボタンを使用してフォームを送信すると、画像ボタンが送信する内容です。 type="image"name="s1"inputが必要です。

+0

はいtype = "image"とname = "s1"の入力がありますが、どこから来たのかs1.xまたはs1.yには届きませんか?私は送信されたヘッダーのパラメータを調べるためにFirebugです。しかし、私が実際のドキュメントをチェックするとき、私はそれらを見つけません.. –