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); ?>
|