Manu: return false im Konstruktor

Beitrag lesen

Hallo zusammen,

stehe hier gerade etwas auf dem Schlauch - ein Objekt wird mit einer Id initialisiert, mit dieser id wird die db abgefragt und im fehlerfall, falls das element mit dieser id nicht gefunden wird, wird false zurückgegeben. das klappt jedoch nicht so wie gewünscht, das objekt ist trotzdem initialisiert. ich lande also nie bei header(...

Kann mir gerade jemand auf die sprünge helfen?

if ($oObj = new CObj($id)) {
 [...]
} else {
header('Location: index.php');
exit();
}

Gruß,
Manu