Estou desenvolvendo um sistema de downloads e uploads e preciso tirar uma dúvida com vocês. Fiz um gerenciador de arquivos remotos, e tem a opção "Compartilhar" que tem a função de gerar um link externo desse arquivo para outras pessoas poderem realizar o download. Funciona da seguinte mandeira: No gerenciador de arquivos, o usuário seleciona um arquivo e clica no botão "Compartilhar" e segue na URL www.exemplo.com/cliente/compartilhar.php?pasta=PASTA DO ARQUIVO&link=NOME DO ARQUIVO COM EXTENSÃO
session_start();
$email = $_SESSION['email'];
$pasta = $_GET['pasta']; //pego o endereço do arquivo
$arq = $_GET['link']; //pego o nome do arquivo e extensao
$link_do_arquivo = $pasta ."/". $arq; // exemplo: pasta/pasta2/arquivo.txt
$link_do_arquivo_original = $link_do_arquivo;
$nome_url = str_replace(" ","-",$arq); //substituo os espaços em branco por traços para colocar na URL depois
$f = @fopen("../downloads/$nome_url.php", "a"); //crio um arquivo com o nome do arquivo e extesão
@fwrite($f, "
conteudo do arquivo
");
@fclose($f);
$link_do_arquivo_falso = "downloads/$nome_url.php"; //agora temos o link "falso" do arquivo
Minha dúvida é: como faço um link para que deste link que criei através de um código php acessar o endereco correto do arquivo original e assim realizar um download?
Exemplo real:
Quando você Upa um arquivo seu para o 4shared ele num te dá um link direto para realizar um download do arquivo? exemplo: "www.4shared.com/mp3/heu64hbG310J" este link vai direto para um arquivo para você ou qualquer pessoa realizar download.
É meio complicado, mais com a ajuda dos experts do WM online podemos solucionar esta questão!
Caso não entendam, por favor postem as dúvidas.
Abração!


 
			
 Postagens
    Postagens Male
 Male
		
	
		
	
		
 
 
		
										 
 
		
								 matheusafonsoweb@hotmail.com
 
		
										matheusafonsoweb@hotmail.com
									
	 
 
		
						
