[PHP-users 21314]seission.start() の時点でおこるエラーについて
神吉 康克
kanki_tec @ hotmail.com
2004年 4月 19日 (月) 13:01:58 JST
はじめまして、
このメーリングリストを初めて使わせていただく
カンキヤスヨシと申します
さっそくですが、
DB:MySql4.0.18 言語:PHP4.3.5 Apach_1.3.29 OS:win2000
の環境下で、
DBに入っている商品のメンテナンスをしたいと思うのですが、
その際に、sessionをつかって、
DBに入っている商品のプライマリーキーを
ユーザーに持たせておこうとするのですが
session.start(); と宣言した段階でエラーが出てしまい
正直、悩んでおります
session_auto_start
php.iniの設定を変えたりしたのですが、
正しく値が取得できません
//sessionSteart
session_start();
//session変数を定義
if(!session_is_registered("pri")){
session_register("pri");
}
//sessinに格納
$pri = $key;
($keyはpostで前のブラウザから取得、値が入っているのは、確認しました)
ブラウザ上でphpを動かしたときにでたエラーです
Warning: session_start(): Cannot send session cookie - headers already sent
by (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
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
書かれている
maintenance1_2session.php on line 13
ですが、ここがsession.start() を宣言している行です
なお、HostGetを使った方法では、
値の受け渡しは出来たのですが、
これからの為にも是非sessionを使った方法を覚えたいと思っています
どうかご教授くださいますよう宜しくお願いします
_________________________________________________________________
友達と24時間ホットライン「MSN メッセンジャー」、今すぐダウンロード!
http://messenger.msn.co.jp
PHP-users メーリングリストの案内