[PHP-users 33752] Re: http のメッセージボディ部に電文

TAKAYUKI ARAI t.arai @ proto-sys.net
2008年 7月 2日 (水) 16:31:54 JST


新井です。

豊丹生さんの回答通り、

<?php
・・・
処理1
処理2
処理3
・・・
print "0 123456789012345 NormalEnd";
?>

で良いようです。

-ここから------------------------------------------
HTTP/1.1 200 OK
Date: Mon, 17 Jan 2005 19:05:59 GMT
Server: Apache/1.3.29 (Unix) PHP/4.2.2 mod_ssl/2.8.16 OpenSSL/0.9.7c
X-Powered-By: PHP/4.2.2
Last-Modified: Thu, 22 Apr 2004 10:04:43 GMT
Content-Length: 140
Connection: close
Content-Type: text/html
-ここまで------------------------------------------

↑この部分はhttpのレスポンスヘッダなので、とりあえず無視してください。
 ※これはWEBサーバが生成します。通常ブラウザ等で見る場合は、
  このヘッダは見えませんが、必ず返されてきています。
  また、WEBサーバや設定により、返ってくる値が異なります。

>0 1234567890123456 NormalEnd
>(メッセージボディ部に結果行を記述する)

↑この部分だけ、printで吐き出せばOKです。
 ブラウザで見た場合、これ→"0 1234567890123456 NormalEnd"だけが
 一行目に表示されるはずです。


PHP-users メーリングリストの案内