String
Erfahrenes Mitglied
Huhu,
ich habe zwei Klassen
Der User wird korrekt angelegt und auch in der Session abgelegt. SQL arbeitet beim ersten Seitenaufruf auch korrekt.
Sobald ich aber eine Seite aufgerufen habe, also wenn das Objekt wirklich aus der Session kommt und $sql nicht an den User übergeben wird, ist die SQL Klasse in der User Klasse defekt..
Hat da jemand eine Idee wie man das besser macht bzw. so macht, dass es funktioniert****
paD
ich habe zwei Klassen
PHP:
class User {
private $sql;
function User($sql) {
$this->sql = $sql;
}
}
class SQL {
... hier kommt halt SQL Zeugs hin
}
$sql = new SQL("use", "db", "pw");
$_SESSION['user'] = new User($id, $sql);
Der User wird korrekt angelegt und auch in der Session abgelegt. SQL arbeitet beim ersten Seitenaufruf auch korrekt.
Sobald ich aber eine Seite aufgerufen habe, also wenn das Objekt wirklich aus der Session kommt und $sql nicht an den User übergeben wird, ist die SQL Klasse in der User Klasse defekt..
Hat da jemand eine Idee wie man das besser macht bzw. so macht, dass es funktioniert****
paD