Ergebnis 1 bis 10 von 11

Thema: Fehlermeldung webuser unsichtbar machen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814

    Fehlermeldung webuser unsichtbar machen

    Is das möglich wenn man zb eine fehlermeldung auf seinem webspace hat (was immer mal passieren kann) das dann der webuser net dasteht oder noch besser eine Nachricht kommt wie zb "Es ist ein Fehler aufgetreten bitte benachrichtigen Sie den Support" oder sowas in der art ?? ich find das etwas doof wenn der user liest was bei mir falsch ist...
    www.paid4advert.de | more coming soon ..

  2. #2
    Erfahrener Benutzer Avatar von Parl
    Registriert seit
    22.05.2008
    Beiträge
    358
    Du kannst die Fehleranzeige auch ausschalten, entweder direkt in der php.ini oder mit folgendem

    PHP-Code:
    ini_set('display_errors','Off'); 
    Oder noch besser in die session.lib.php ganz unten:

    PHP-Code:
    if ($_SESSION['uid'] != $admin_id) {
         
    ini_set('display_errors','Off');

    Dann bekommt nur noch der Admin die Fehler angezeigt, normale User nicht.

    Erschwert dann natürlich die Fehlersuche, da ein normaler User diese ja nicht mehr sieht und dich somit auch nicht benachrichtigen kann.

    MFG
    YY Order!
    Meine Loseseite Meine Scripte
    For I am Costanza: Lord of the Idiots!

  3. #3
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814
    wenn ich das jetzt so einstellen will das nicht nur ich das seh sondern auch moderatoren dann änder ich das in

    PHP-Code:
    if ($_SESSION['uid'] != 123456,23456,65431;) {
         
    ini_set('display_errors','Off');

    ?

    also erste sollte dann meine uid sein und die weiteren dann von moderatoren
    www.paid4advert.de | more coming soon ..

  4. #4
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    sorry aber dein code passt nicht was soll das ; innerhalb der klammer?

    du könntest es so machen:

    PHP-Code:
    if ($_SESSION['uid'] != '123456' OR $_SESSION['uid'] != '23456' OR $_SESSION['uid'] != '3456') {
         
    ini_set('display_errors','Off');

    oder über ein array(ungetestet)

    PHP-Code:
    $mods = array("123456""23456""3456");
    if (!
    in_array($_SESSION['uid'],$mods)) {
         
    ini_set('display_errors','OFF');


  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Im 1. Code gehören statt den ORs ANDs rein?
    Im 2. ein in_array(), würde ich sagen, damits korrekt funktioniert.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  6. #6
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    zu punkt2 ja habs schon gesehen...

    zu 1.. hmm ANDs ?

  7. #7

  8. #8
    Erfahrener Benutzer
    Registriert seit
    22.07.2006
    Beiträge
    273
    Wenn du zugriff auf die php.ini hast, ist das hier ganz interessant:
    http://johannes-ruthenberg.de/php-errorlog

    Einmal die Fehlermeldungen für den User abschalten aber in einer eigenen Log Datei speichern.
    Das hat ganz einfach den Vorteil das man in der Log jederzeit nachschauen kann welche Fehler aufgetreten sind und sich nicht auf Zufall und Usermeldungen verlassen muss.

    Eine Alternative (sofern man nur 1 php.ini für mehrere Domains hat) ist das über die .htaccess zu steuern:
    http://www.disipal.net/php/23-advanc...-htaccess.html

Ähnliche Themen

  1. mobilcom-debitel Was machen
    Von Basell im Forum Talk, talk, talk...
    Antworten: 6
    Letzter Beitrag: 11.01.2011, 17:06
  2. [HTML/CSS/JS] [CSS] Aus 2 Spalten 3 machen
    Von Gremlin im Forum [HD] Programmieren
    Antworten: 8
    Letzter Beitrag: 18.05.2009, 23:58
  3. Was machen bei Klickfakern ?
    Von Masterphil im Forum [HD] Programmieren
    Antworten: 76
    Letzter Beitrag: 06.04.2009, 18:22
  4. [VMS1] Aus 50 > 30 Banner machen
    Von a.LeXx im Forum Support zum VMSone
    Antworten: 16
    Letzter Beitrag: 18.05.2007, 20:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •