-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharquivomultinavi.php
42 lines (29 loc) · 1.57 KB
/
arquivomultinavi.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
<?php
/* {{{ NAVi - Ambiente Interativo de Aprendizagem
Direitos Autorais Reservados (c), 2004. Equipe de desenvolvimento em: <http://navi.ea.ufrgs.br>
Em caso de dúvidas e/ou sugestões, contate: <[email protected]> ou escreva para CPD-UFRGS: Rua Ramiro Barcelos, 2574, portão K. Porto Alegre - RS. CEP: 90035-003
Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation; tanto a versão 2 da Licença, como (a seu critério) qualquer versão posterior.
Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA;
nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
Consulte a Licença Pública Geral do GNU para mais detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa;
se não, escreva para a Free Software Foundation, Inc.,
no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
}}} */
include("config.php");
include($caminhoBibliote"arquivomultinavi.inc.php");
$codArquivo = $_REQUEST["arquivo"];
$arq = new ArquivoMultiNavi($codArquivo);
//ob_flush();
flush();
$temp = explode("\\", $arq->caminhoFisico);
$nome = $temp[count($temp) - 1];
$temp = explode(".", $nome);
$extensao = trim($temp[count($temp) - 1]);
// Manda o mime-type
header("Content-type: image/".$extensao);
// Será chamado
header("Content-Disposition: inline; filename=". $nome);
//joga o arquivo para a tela
readfile($caminhoArquivo.$arq->caminhoFisico);
?>