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
59
60
61
62
63
64
65
66
67
68
69
70
|
<?php session_start(); /*$file = $_GET['file'].".pdf";*/ $fileraw = $_GET['file']; $itemnr = $_GET['itemnr']; $action = $_GET['action']; function lan_de () { $_SESSION['lang'] = 'de'; } function lan_en () { $_SESSION['lang'] = 'en'; }
switch ($action) { case "lan_de": lan_de (); break; case "lan_en": lan_en (); break; } if($_SESSION['lang'] == 'de'){ include '../templates/header_w_nav.php'; include './select_size.php'; } else {include '../templates/header_w_nav_en.php'; include './select_size_en.php'; } /* Hier noch Datenbank öffnen!!! */ /* include 'connect.php'; $sel=MYSQL_QUERY( "SELECT pdf_en FROM $tabelle WHERE (id = '$itemnr')"); global $row; $row = mysql_fetch_array($sel); $pdffile = $row['pdf_en'];
$filename = explode(".",$fileraw); if($_SESSION['lang'] == 'de' or is_null($pdffile)){ $file = $filename[0].".pdf"; } else { $file = $pdffile.".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; } */ ?>
|