Habe gerade meinen Server umgestellt und mir mit dem WAMP Packet Apache und MySQL und PHP5 eingerichtet. Hatte vorher noch PHP4.
Nun funktioniert allerdings mein Script nicht mehr. Ich bekomme immer die Meldung:
Warning: mysql_db_query() [function.mysql-db-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in F:\WAMP\xampp\htdocs\xampp\public\secure\klassen.php on line 31
Die Daten sind allerdings 100% richtig! Das Script hatte vorher unter PHP4 auch noch funktioniert.
Notice: Use of undefined constant password_login - assumed 'password_login' in F:\WAMP\xampp\htdocs\xampp\public\secure\klassen.php on line 113
Nun funktioniert allerdings mein Script nicht mehr. Ich bekomme immer die Meldung:
Warning: mysql_db_query() [function.mysql-db-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in F:\WAMP\xampp\htdocs\xampp\public\secure\klassen.php on line 31
Die Daten sind allerdings 100% richtig! Das Script hatte vorher unter PHP4 auch noch funktioniert.
Notice: Use of undefined constant password_login - assumed 'password_login' in F:\WAMP\xampp\htdocs\xampp\public\secure\klassen.php on line 113
PHP-Code:
class db_com {
//DATENBANK Variablen müssen definiert werden!
var $host = "localhost";
var $user = "root";
var $pass = "";
var $dbn = "2screen";
var $result;
var $numberfields;
var $db_spaltennamen;
var $secure_ip;
var $db_link;
//Verbindung aufbauen
function db_com() {
$this->db_link = mysql_connect("$this->host", "$this->user", "$this->pass");
}
//Abfrage der DB starten
function db_com_query($dbn,$db_query) {
//In der folgenden Zeile liegt der Fehler !!! Z. 31
$this->result = mysql_db_query("$dbn","$db_query")
or die("Keine Verbindung möglich: " . mysql_error());
return $this->result;
}
Kommentar