Ich hab mir eine Download-Datenbank geschrieben mit verschiedenen pdf-Dateien. Um rauszukriegen wie oft was runtergeladen wurde hab ich mir einen ganz simplen Downloadcounter geschrieben (glaub den größten Teil hab ich sogar von hier ausm Forum).
Problem: "Öffnen der Datei /tmp/kde-oliver/konquerorTCDZia.php nicht möglich."
Speichern lässt sie sich auch nicht (der link sieht wie folgt aus: download.php?jahr=[jahr]&datei=[datei.pdf]&klicks=[anzahl])
Anscheinend stimmt was an der Ausgabe nicht --> ???
*Edit: Etz hätt ich beinahe die MySQL-Daten drin stehen gelassen
PHP-Code:
$pfad = 'http://scharrer.sytes.net/facharbeiten/'.$jahr.'/'.$datei;
$speed = 8.5;
$klicks++;
$verbindung = mysql_connect('xxx', 'xxx', 'xxx') or die('Verbindung zum Server nicht möglich');
mysql_select_db('xxx') or die('Auswahl der DB nicht möglich');
$sql = "update facharbeiten set klicks='$klicks' where jahr='$jahr' and datei='$datei'";
mysql_query($sql);
mysql_close($verbindung);
header('Cache-control: private');
header('Content-type: application/pdf');
header('Content-Length: '.filesize($pfad));
header('Content-Disposition: attachment; filename='.$pfad);
flush();
$handle = fopen($pfad, 'r');
while( !feof($handle) )
{
echo fread( $handle, round($speed*1024) );
flush();
sleep(1);
}
fclose ($handle);
Speichern lässt sie sich auch nicht (der link sieht wie folgt aus: download.php?jahr=[jahr]&datei=[datei.pdf]&klicks=[anzahl])
Anscheinend stimmt was an der Ausgabe nicht --> ???
*Edit: Etz hätt ich beinahe die MySQL-Daten drin stehen gelassen
Kommentar