[PHP-users 31646] Re: header関数について

t-tanaka t-tanaka @ ph-aka.bb4u.ne.jp
2007年 3月 9日 (金) 14:13:10 JST


はじめまして。
田中と申します。

<?php
より上に空行などありませんか?


-----Original Message-----
From: php-users-bounces @ php.gr.jp [mailto:php-users-bounces @ php.gr.jp] On
Behalf Of Minoru.Harada
Sent: Friday, March 09, 2007 1:30 PM
To: php-users @ php.gr.jp
Subject: [PHP-users 31643] header関数について

お世話になります。
minoといいます。

最近PHPを始めた初心者です。

本日はheader関数について質問させていただきます。

ユーザー認証にパスした人のみ会員専用のページにと
ばしたいと思い下記のように記述したところ


<?php
//データベース関連のデータをインクルードします!
require_once("dbini.php");

//MySQLに接続します!
$con = mysql_connect($dbserver, $dbuser, $dbpassword);

//データベースを選択します!
$selectdb = mysql_select_db($dbname, $con);

//SQL文を組み立てる(フォームの値をWHEREに指定)!
$sql = "select * from m_user where (user_cd = '$user') and (password =
'$password')";

//結果セットを取得します!
$rst = mysql_query($sql, $con);

//抽出件数を取得します!
$recmax = mysql_num_rows($rst);

if ($recmax == '0') {
   print "ユーザーIDとパスワードの認証に失敗しました";
   }
else {
   header("Location: http://○○○/△△△/main.php");
   exit();
}
?>


Warning: Cannot modify header information - headers already sent by (output
started at C:\Program Files\Apache
Group\Apache2\htdocs\kisei\login_check.php:4) in C:\Program Files\Apache
Group\Apache2\htdocs\kisei\login_check.php on line 44


というエラーが表示されてしまいます。


何かよい解決策などはないでしょうか?

よろしくお願いいたします。






_______________________________________________
PHP-users mailing list  PHP-users @ php.gr.jp
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3



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