Antworten auf deine Fragen:
Neues Thema erstellen

Fehlermeldung umleiten.

Ossipower

Nicht mehr ganz neu hier

Tach, alle zusammen.

Ich würde gerne nach einer Fehlermeldung (z.B. Keine Verbindung zum Webserver) eine eigene Fehlerseite anzeigen lassen.

Auf dieser Fehlerseite sollte ein Bild, Text und eine E-Mail Adresse vorhanden sein.
Diese Fehlermeldung würde ich gerne in einer separaten php-Datei speichern.

Geht dies überhaupt und wie füge ich die separaten php-Datei ein?

Hier ist mein vorhandener Code:

PHP:
<?php
// Verbindung zum Datenbankserver herstellen
@$db = mysqli_connect ( $db_server, $db_benutzer, $db_passwort );

// Verbindung zum Datenbankderver überprüfen
if (mysqli_connect_errno()) {
    printf("Verbindung fehlgeschlagen: %s\n", mysqli_connect_error());
    exit();
}

echo "Verbindung erfolgreich hergestellt: ". mysqli_get_host_info($db) . "\n</br>";
echo "Server: " . mysqli_get_server_info($db);


// Verbindung zum Datenbankserver beenden
mysqli_close($db);
?>
 

AW: Fehlermeldung umleiten.

Nur mal so zur Anregung. In Verbindung mit htaccess kannst du ja auf eine solche, selbst gestaltete Fehlerseite umleiten.

Hier ein Link dazu:
 
AW: Fehlermeldung umleiten.

naja, ok. das habe ich schon mal gelesen. aber diese seite ist doch nur dafür zuständig, wenn eine seite nicht vorhanden ist. oder mach ich da einen denkfehler.

wie sieht es aus, wenn ich keine verbindung zum datenbankserver bekomme, dann kriege ich eine fehlermeldung, die nicht´s mit Error 404 zu tun hat.

und für diesen fall, würde ich gerne eine eigene fehlermeldung machen.

nur wie binde ich die php-datei ein, die in diesem fall angezeigt werden soll. ich könnte es glaube ich auch so reinbasteln, aber ich würde dies gern in einer eigenen php-datei ausgliedern.

und mit include() scheint mir dies nicht zu gelingen.


geht das überhaupt, was ich vor habe???

gruß
ossipower
 
AW: Fehlermeldung umleiten.

Also wenn der DB-Server nicht gefunden wird, würde ich einfach per Header oder meta-refresh auf eine entsprechende Fehlerseite weiterleiten, oder meinst du etwas anderes ?
 
AW: Fehlermeldung umleiten.

bzw. eventuell wirst du

<?php
/* Redirect auf eine andere Seite im aktuell angeforderten Verzeichnis */
$host = $_SERVER['HTTP_HOST'
];
$uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\'
);
$extra = 'meine_neue_seite.html'
;
header("Location: http://$host$uri/$extra"
);
exit;
?>


benötigen ( )
 
AW: Fehlermeldung umleiten.

Habe ich Dich richtig verstanden, dass Du eine eigene Fehlerseite (analog 404) auf Deinem Webspace anzeigen willst, wenn eine extern verlinkte Seite nicht gefunden werden kann?
 
AW: Fehlermeldung umleiten.

In dem Fall würd ich mit fopen prüfen, ob die externe Datei existiert;
Vorraussetzung ist natürlich, dass fopen für externe Dateien aktiviert ist.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.965
Beiträge
1.540.137
Mitglieder
68.145
Neuestes Mitglied
filmzeugs
Oben