/users/patterns/www/schnitte/inc/download_inc.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php

    
/*$file = $_GET['file'].".pdf";*/
    
$fileraw $_GET['file'];
    
$itemnr $_GET['itemnr'];
    
$size $_GET['size'];
/* Hier noch Datenbank öffnen!!! */
include 'connect.php';
$sel=MYSQLI_QUERY$link"SELECT pdf_en FROM $tabelle WHERE (id = '$itemnr')");
global 
$row;    
    
$row mysqli_fetch_array($sel);
    
$pdffile $row['pdf_en'];
    
MYSQLI_QUERY($link"UPDATE $tabelle SET DLCount = DLCount+1 WHERE id = '$itemnr'");

$filename explode(".",$fileraw);
if(
$_SESSION['lang'] == 'de' or is_null($pdffile)){
    if (
$size == 1) {
        
$file $filename[0]."4656.pdf";
    } else { 
$file $filename[0].".pdf";
            }
} else { 
        if (
$size == 1) {
        
$file $pdffile."en4656.pdf"
        } else { 
$file $pdffile."en.pdf";
        }
}
ob_start();
    
chdir("downloads");
if(!
$file){
    die(
'Datei nicht vorhanden!');
} else {
    
$size filesize($file);
header('Content-Description: File Transfer');
header("Content-Encoding: plainbinary");
 
header('Content-disposition: attachment; filename='.$file.'');
 
header('Content-type: application/pdf');
 
/*header('Content-Disposition: attachment; filename='.basename($file));*/
 
header('Expires: 0');
    
header('Cache-Control: must-revalidate');
    
header('Pragma: no-cache');

 
header('Content-Length: '.$size);
 
ob_end_flush(); 
ob_clean();
    
 
/*flush();*/
 
readfile($file);
 
//exit;
}
$an "art.domino@aon.at";
$betreff "Download";
$message $fileraw;

mail($an$betreff$message);
?>