zero4回答ポイント 60ptウォッチ

PHPの質問です バグが潰せなくて時間だけが過ぎていきます。


以下のTestAuth.phpを開いて、正しいユーザIDとパスワードでログインすると、
下のエラーが表示されます。このエラーの原因と解決策を探しております。

表示結果
--------------
ログインしました。
Fatal error: Cannot redeclare login() (previously declared in /opt/apache/htdocs/test/TestAuth.php:4) in
/opt/apache/htdocs/test/TestAuth.php on line 6

TestAuth.php
--------------
<?php
require_once("Auth/Auth.php");

function Login($usr,$status){
require_once("loginForm.php");
}

session_start();

$params=array(
"dsn" => "mysqli://test:test@localhost/test",
"table" => "usr",
"usernamecol" => "uid",
"passwordcol" => "passwd",
"db_fields"=>"*");

$auth=new Auth("DB",$params,"Login",TRUE);
$auth->start();
if($auth->getAuth()===TRUE){
print "ログインしました。";
}else{
exit(1);
}
?>
--------------

loginForm.phpは文字数制限の書けませんでしたが、
ログインIDとパスワードを入力するだけです。(ご回答のコメントの時にでも書きます)

すみませんが、よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2006-07-30 16:56:02
終了日時
2006-08-06 01:14:00
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Apache1359PHP7798localhost290DSN51LOGiN141バグ549ログイン2397dB1997パスワード2211EXIT194

人気の質問

メニュー

PC版