0

さて、.php ファイル (データベース接続データを含むファイル) にアクセスするコードがあります。問題は、含まれている関数でそれを実行しようとすると、実行できないことです。

index.php ファイルに次の 2 つのコードがあります。

警告: mysqli_connect(): (HY000/1045): C:\xampp\htdocs\giveaways\includes\user. php 43行目

require 'includes/user.php';
$user->GetUnreadMessages($_COOKIE['userID']);

そして、メソッドを含む user.php クラス:

public function GetUnreadMessages()
{
    require('config.php');
    $connectionHandle = mysqli_connect($host, $user, $password, $database);
    ...
}

一方、このコードは完全に機能します。

require('includes/config.php');
$connectionHandle = mysqli_connect($host, $user, $password, $database);

これを締めくくるには、Webホストにアップロードするときではなく、XAMPPで実行するときにのみ発生すると言わざるを得ません.

4

1 に答える 1