https://github.com/erikroos/BISで手漕ぎクラブのボート予約システムを使用しようとしていますが、才能が限界に達しています。
インストールしたシステムへのログインが問題のようです。私が問題を理解しているように、「箱」から出して、元の作成者のサーバー上の Drupal データベースからユーザーログインの詳細を借用するように設定されています。
明らかに、それは私にはうまくいきません。
変更は次の場所で行う必要があると思います。
function ValidateLogin($user, $pass, $database_host, $login_database_user, $login_database_pass, $login_database) { // Drupal-DB セレクター $link_drupal = mysql_connect($database_host, $login_database_user, $login_database_pass); if (!mysql_select_db($login_database, $link_drupal)) { echo mysql_error()."
"; } $query = "SELECT pass FROM users WHERE name='" . $ユーザー。"';"; $result = mysql_query($クエリ); もし (!$結果) { echo mysql_error()."
"; } $row = mysql_fetch_assoc($result); $pass_db = $row['pass']; mysql_close($link_drupal); $pass_given = md5($pass); if ($pass_db == $pass_given) { true を返します。 } false を返します。 }
ログインしようとすると、次のエラーが生成されます: (すべての行参照は上記のスニペット内にあります)
警告: mysql_connect() [function.mysql-connect]: 95 行目の /home/whatl675/public_html/boats/include_helperMethods.php で、ユーザー 'whatl675_boat'@'localhost' (パスワードを使用: YES) のアクセスが拒否されました 警告: mysql_select_db() は、パラメーター 2 がリソースであると想定します。96 行目の /home/whatl675/public_html/boats/include_helperMethods.php で指定されたブール値です。 ユーザー 'whatl675_boat'@'localhost' のアクセスが拒否されました (パスワードを使用: YES) 警告: mysql_query() [function.mysql-query]: 101 行目の /home/whatl675/public_html/boats/include_helperMethods.php で、ユーザー 'root'@'localhost' (パスワードを使用: NO) のアクセスが拒否されました 警告: mysql_query() [function.mysql-query]: サーバーへのリンクを /home/whatl675/public_html/boats/include_helperMethods.php 行 101 で確立できませんでした ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO) 警告: mysql_fetch_assoc() は、パラメーター 1 がリソースであると想定します。これは、105 行目の /home/whatl675/public_html/boats/include_helperMethods.php で指定されたブール値です。 警告: mysql_close() は、パラメーター 1 がリソースであると想定しており、107 行目の /home/whatl675/public_html/boats/include_helperMethods.php で指定されたブール値です。
そのため、代わりにメイン データベースのテーブルをポイントする必要があります (これは、テーブル 'users' で 'boat' と呼ぶことができます)。
ここまで読んでくれてありがとう(そして、手伝う義務を感じないでください)、
週
(ああ、ほとんど忘れていました。便利なことに、完全にオランダ語で書かれています。)