[PHP-users 21327]Re: seission.start() の時点でおこるエラーについて

神吉 康克 kanki_tec @ hotmail.com
2004年 4月 19日 (月) 16:13:36 JST


>       ぢょ〜@よくきたなです.
>
> 神吉 康克さんの「[PHP-users 21314] seission.start() の時点でおこるエラー
について」から
> >Warning: session_start(): Cannot send session cache limiter - headers
> >already sent (output started at c:\program files\apache
> >group\apache\htdocs\maintenance1_2session.php:9) in c:\program
files\apache
> >group\apache\htdocs\maintenance1_2session.php on line 13
>
>       9 行目で既に送信済みと書かれています.9 行目を提示してみてくださ
>     い.

9行目は

<?php

と書かいているだけですね……
ちょっといじってみたんですが、
<?php 
がある所でその送信済みです と、いうのが出るようです……

後、せっかくの歓迎の言葉まで言って頂けたのですが、丁度、つい先ほど、

>session_start()を記述している箇所より前の処理にprintやechoで
>なにか文字を表示していないか確認してみてください。

と、いう吉田さんのお言葉と、過去のMLから
session_start();
を行う前にhtmlでタイトルや表題を書いていたのを取り除いて、
コードの一番上から
session_start()を書き始めると、
sessionを使っても、エラーも出ずに、
使用できるようになりました

ご報告が遅れて申し訳ないです

それではジョーさん、
ご返信ありがとう御座いました

それでは失礼いたします



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