中身が空のPOST項目があると、次の項目がRequest.formで受け取れない
- depth:
- 0
投稿日時 2008-6-18 17:44 |
投稿者: aoyama
「中身が空のPOSTが送信されない」のトピックスと関連するかもしれませんが
開発環境が違っているので、新規トピックスで質問させて下さい。
windows2003severのIISを利用したasp(VBscript)で携帯用ページを作成しております。
formを使って入力項目をpostで送っていますが
空入力の項目があると、次の項目が受け取れません。
具体的には
<form action="test1.asp" method="POST">
<input type=text name="x1" size=2>
<input type=text name="x2" size=2>
<input type=text name="x3" size=2>
<input type=text name="x4" size=2>
<input type=submit value="ok">
</form>
とした時に
test1.asp側で
x1=Request.form("x1")
x2=Request.form("x2")
x3=Request.form("x3")
x4=Request.form("x4")
と受けた時に
項目を全て入力していると、x1〜x4に値が入りますが
たとえばx3が空の時はx4に値があってもx4に値が入りません
例)
x1=01
x2=02
x3=空
x4=04
でPOSTした場合
受取側は
x1=01
x2=02
x3=空
x4=空
この時にP1エミュレータのHTTPログでPOST項目を表示させると
x1=01&x2=02&x3&x4=04
となっています
ちなみに実機では
同じソースでもx4には値が渡ります。
サーバー側に値を受け取って
エラーチェックを掛けているので
入力された項目が正しく受け取れないと
デバックが出来ず大変困っております。
何か良い解決方法はありますでしょうか。
開発環境が違っているので、新規トピックスで質問させて下さい。
windows2003severのIISを利用したasp(VBscript)で携帯用ページを作成しております。
formを使って入力項目をpostで送っていますが
空入力の項目があると、次の項目が受け取れません。
具体的には
<form action="test1.asp" method="POST">
<input type=text name="x1" size=2>
<input type=text name="x2" size=2>
<input type=text name="x3" size=2>
<input type=text name="x4" size=2>
<input type=submit value="ok">
</form>
とした時に
test1.asp側で
x1=Request.form("x1")
x2=Request.form("x2")
x3=Request.form("x3")
x4=Request.form("x4")
と受けた時に
項目を全て入力していると、x1〜x4に値が入りますが
たとえばx3が空の時はx4に値があってもx4に値が入りません
例)
x1=01
x2=02
x3=空
x4=04
でPOSTした場合
受取側は
x1=01
x2=02
x3=空
x4=空
この時にP1エミュレータのHTTPログでPOST項目を表示させると
x1=01&x2=02&x3&x4=04
となっています
ちなみに実機では
同じソースでもx4には値が渡ります。
サーバー側に値を受け取って
エラーチェックを掛けているので
入力された項目が正しく受け取れないと
デバックが出来ず大変困っております。
何か良い解決方法はありますでしょうか。
投稿ツリー
-
中身が空のPOST項目があると、次の項目がRequest.formで受け取れない
(aoyama, 2008-6-18 17:44)
- Re: 中身が空のPOST項目があると、次の項目がRequest.formで受け取れない (EuroFantasy, 2008-6-18 18:01)
-
Re: 中身が空のPOST項目があると、次の項目がRequest.formで受け取れない
(EuroFantasy, 2008-6-20 18:00)
-
Re: 中身が空のPOST項目があると、次の項目がRequest.formで受け取れない
(aoyama, 2008-6-23 14:29)
- Re: 中身が空のPOST項目があると、次の項目がRequest.formで受け取れない (EuroFantasy, 2008-6-23 14:49)
-
Re: 中身が空のPOST項目があると、次の項目がRequest.formで受け取れない
(aoyama, 2008-6-23 14:29)