Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#20

AW: elseif of "else if" (PHP)

  Alt 28. Jun 2010, 19:11
Oh ... was soeine kleine PHP-Pause alles ausmacht.

jupp, darum hab ich die Exceptionbehandlung bis jetzt auch nur mal bei einem kleinen Test ausprobiert und sonst nie verwendet.

Fehler werden in eine LogDatei eingetragen, falls die DB nicht erreichbar ist oder wenn es "schwere" Fehler sind.
Und der Benutzer bekommt nur 'ne Info angezeigt, damit er weiß daß etwas nicht geht und sich nicht fragt, warum nix kommt.

Code:
$Config['DB'] = new MySQL(...);
if (!$Config['DB']->LastResult) {
  Log_WriteFile('database was not connected: ' . $Config['DB']->ErrorStr());
  PHP_Die('Server Error: The page can not be displayed.', __FILE__, __LINE__);
}
PHP_Die kürzt dabei auch (un)wichtige Teile aus Dateipfaden im Text.
(bei meinem Space steht ja der Username mit im Pfad, so ala /home/www/.../html/Index.php )

Aber die display_errors und einige andere Dinge hab ich bei meinem lokalten Testserver an.
Man glaubts garnicht, aber eigentlich wirft jedes der "großen" CMS Unmassen an Warnungen/Infos.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat