AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

elseif of "else if" (PHP)

Ein Thema von himitsu · begonnen am 27. Jun 2010 · letzter Beitrag vom 28. Jun 2010
 
Benutzerbild von himitsu
himitsu
Online

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

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.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz