Hallo,
ich bin gerade dabei die Verwendung von Klassen in PHP zu verstehen und möchte eine Login-Klasse erstellen. Bis jetzt habe ich es nur zum DB_connect geschafft.
Ich möchte mir nun anzeigen lassen, ob die Connection zur DB erfolgreich war oder nicht. Also erzeuge ich eine Instanz:
Bei der Ausgabe wird 'Object' angezeigt. Was mache ich falsch?
Gruß Arndtinho
ich bin gerade dabei die Verwendung von Klassen in PHP zu verstehen und möchte eine Login-Klasse erstellen. Bis jetzt habe ich es nur zum DB_connect geschafft.
PHP:
class login {
var $connect, $db;
//var $host, $database, $db_uname, $db_upass;
function db_connect() {
global $host, $database, $db_uname, $db_upass;
$this->connect = @mysql_connect($host, $db_uname, $db_upass);
if(!$this->connect) {
die (mysql_error());
}
else {
echo "Connect erfolgreich";
}
$this->db = mysql_select_db($database, $this->connect) or die (mysql_error());
}
}
Ich möchte mir nun anzeigen lassen, ob die Connection zur DB erfolgreich war oder nicht. Also erzeuge ich eine Instanz:
PHP:
if(isset($_POST['txtUName']) AND isset($_POST['txtUPass'])) {
$login = new login();
echo $login;
}
Bei der Ausgabe wird 'Object' angezeigt. Was mache ich falsch?
Gruß Arndtinho