Hallo,
ich baue an einem sehr schlanken Webportal und benutze dafür PHP. Allerdings bin ich noch recht grün hinter den Ohren Leider habe ich Probleme mit Exceptions. Kann mir jemand sagen, warum folgendes Script bei einem Verbindungsfehler eine „dicke Accsess denied“ Wamp/PHP Fehlermeldung verursacht anstatt, dass die Exception Fehlermeldung ausgegeben wird?
<?php try {function datenbank\_connect(){ $datenbank = new mysqli('localhost', 'benutzer', 'password', 'datenbankname'); if (!$datenbank) throw new Exception('Verbindung nicht möglich'); else return $atenbank; } $verbinden = datenbank\_connect(); } catch (Exception $e) { echo $e-\>getMessage(); } ?\> Ich orientiere mich an einem 1000 Seiten Buch und bis jetzt hat alles prima geklappt, was mich wundert, da ich mich erst seit kurzem mit PHP beschäftige. Das Exception Beispiel bringt mich aber langsam zur Verzweiflung.