mariusHSK05
Cadet 3rd Year
- Registriert
- Nov. 2019
- Beiträge
- 34
Hallo zusammen!
Ich hab ein merkwürdiges Problem. Und zwar hab ich mir einen PHP Skript erstellt, der einen Seitenaufruf in einer Datei festhält (fOpen, fWrite, fClose). Der Skript steckt in meiner 404-Seite. Sobald die Seite aufgerufen wird, schreibt der Skript alle weiteren Infos in eine Datei. Das soll er ja auch machen.
Aber: Er schreibt auch ohne dass ich die Seite öffne! Wenn ich irgendeinen anderen Link nehme, z.B. nicht /errorpages/404.php sondern /dateien, schreibt er trotzdem in diese Datei rein (mit dem Pfad /dateien). Aber das soll er ja nicht!
Hier der Skript:
Und vllt. noch meine .htaccess-Datei:
Weiß jemand, warum das passiert?
Danke im Voraus!
LG mariusHSK05
Ich hab ein merkwürdiges Problem. Und zwar hab ich mir einen PHP Skript erstellt, der einen Seitenaufruf in einer Datei festhält (fOpen, fWrite, fClose). Der Skript steckt in meiner 404-Seite. Sobald die Seite aufgerufen wird, schreibt der Skript alle weiteren Infos in eine Datei. Das soll er ja auch machen.
Aber: Er schreibt auch ohne dass ich die Seite öffne! Wenn ich irgendeinen anderen Link nehme, z.B. nicht /errorpages/404.php sondern /dateien, schreibt er trotzdem in diese Datei rein (mit dem Pfad /dateien). Aber das soll er ja nicht!
Hier der Skript:
PHP:
<?php
$fehler = "Error 404" . ", " . "Datum: " . date("d.m.Y H:i") . ", Referent: " . $_SERVER['HTTP_REFERER'] . ", Remote-Adresse: " . $_SERVER['REMOTE_ADDR'] . ", Protokoll-Version: " . $_SERVER['SERVER_PROTOCOL'] . ", Remote Host: " . $_SERVER['REMOTE_HOST'] . ", HTTPS: " . $_SERVER['HTTPS'] . ", Request-URI: " . $_SERVER['REQUEST_URI'] . "\n";
$handler = fOpen("errorlog.txt" , "a+");
fWrite($handler, $fehler);
fClose($handler);
?>
Code:
ErrorDocument 403 https://------.eu/errorpages/403.php
ErrorDocument 404 https://------.eu/errorpages/404.php
Weiß jemand, warum das passiert?
Danke im Voraus!
LG mariusHSK05