返信

たびたび申し訳有りません。

今回の実験用HTMLとPHPのソースは以下のようになっています。

------------------------------------------------------------
index.html
------------------------------------------------------------

テスト

------------------------------------------------------------

"Login"ボタンを押すと呼ばれる"test.php"は

------------------------------------------------------------
test.php
------------------------------------------------------------

テスト2

<?
echo " POST DATA
";
while ( list( $key, $val ) = each( $HTTP_POST_VARS ) ) {
echo "$key => $val
";
}
?>

------------------------------------------------------------

ブラウザを使用して上記を実行しました。

テキストボックスに"yes"と入力して"Login"ボタンを押下すると
ブラウザ上に以下の様に表示されました。

------------------------------------------------------------
POST DATA
test_data1 => aaa
test_data2 => no
------------------------------------------------------------

ブラウザからは正常に処理されていますので
サーバ側のPHPアプリケーションは正常に動作していると思います。

この"Login"ボタンを押した時の動作を
telnetを使って動作させたかったのですが

[a@tatsuya]$ telnet 193.240.xxx.xxx 80
Trying 193.240.xxx.xxx...
Connected to 193.240.xxx.xxx.
Escape character is '^]'.
POST /test/test.php HTTP/1.0
Content-Length:28
(空白行)
test_data1=yes&test_data2=no

上記の空白行をいれようとすると
"test_data1=yes&test_data2=no"を入力する暇も無く
すぐにHTTP/1.1 200 OKという返却が帰ってきてコネクションが切れます。

結果は以下の様になります。

------------------------------------------------------------
[a@tatsuya]# telnet 193.240.xxx.xxx 80
Trying 193.240.xxx.xxx...
Connected to 193.240.xxx.xxx.
Escape character is '^]'.
POST /test/test.php HTTP/1.0
Content-Length:28
← ここが入力できません。
HTTP/1.1 200 OK
Date: Mon, 01 Apr 2002 09:20:16 GMT
Server: Apache/1.3.19 (Unix) PHP/4.0.5
X-Powered-By: PHP/4.0.5
Connection: close
Content-Type: text/html
Expires: Mon, 01 Apr 2002 09:20:16 GMT

テスト2

POST DATA

Connection closed by foreign host.

------------------------------------------------------------

初心者で分からない事が多いのため
もっといろいろパターンを試してやってみます。

このような質問にも丁寧に回答していただきありがとうございました。

<code>Only

  • 使用できるHTMLタグ: <code>
  • 文字で図を描く場合に<code>と</code>で囲んでください
画像認証
機械的なスパムメッセージ送信を防止するために画像認証を設けています。ご協力ください。
Image CAPTCHA
Enter the characters shown in the image.