Matthias Binninger: PHP-Antwortseite ausschalten

Beitrag lesen

Folgendes:
Ich biete auf meiner Homepage Preislisten und Anfahrstskizen zum download an, momentan als doc (gezippt) und pdf-Datei. Jetzt wuerde ich gern herausfinden ob es sich tatsaechlich lohnt beide Formate anzubieten.

Bisher hab ich mit JavaScript und PHP versucht die Klicks auf die Dateien mitzuprotokolieren.

Das ganze Script sollte dabei im Hintergrund ablaufen, also ohne das PHP eine neue Seite aufruft nachdem die Infos (ich hab es mit "hidden" Formularen gemacht) übertragen wurden.

Mein PHP-Script sieht fogendermaßen aus:

@setlocale("LC_ALL", "de_DE");
$dl_time = @strftime("%A, %d. %B, %H.%M Uhr");
$fp = @fopen("dl_log.txt", "a");
$dl_string = @sprintf("$dl_time: $dl_hidden \n");
@fputs($fp, $dl_string);
@fclose($fp);

($dl_hidden ist die Formularfeldvariable)
Nach dem Schreiben in die Textdatei wird jetzt eine weiße Seite angezeigt, da aber die pdf-Dateien direkt im Browser angezeigt werden können darf das nicht passieren.

Wäre nett wenn jemand weiß wie man das verhindern kann,

Matthias Binninger