Ir para o conteúdo
wrproject

erro ao forcar download

Mensagens Recomendadas

wrproject    0
wrproject

boas pessoal eu tenho este codigo para forcar o download.

<?php

// force to download a file
$file = base64_decode($_GET['file'])."";

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");

header("Content-Type: application/force-download");
header( "Content-Disposition: attachment; filename=".basename($file));

header( "Content-Description: File Transfer");
@readfile($file);

?>

este codigo funciona as mil maravilhas, mas quando o caminho do ficheiro e com barras invertidas (do tipo file\dir\file.txt) nao faz dwnload,ou seja, aparece a janela de download mas simoplesmente nao tem nada.

mas o caminho o ficheiro for do tipo "file/dir/file.txt"(com as barras ao contrario) ja funciona.

porque ocorre este erro, o que estou a fazer mal?

cumpz.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade