Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

omm62

link para abrir arquivo

Recommended Posts

Olá pessoal,sou iniciante em php. ocorre q tô fazendo um sistema web intranet em php que efetua um upload de um arquivo PDF para um diretório e envia o nome do arquivo para um BD Mysql. Gostaria de saber se eh possível, qdo fizer um consulta, por um link na tabela de resultados para abrir este arquivo?Desde já grato. :rolleyes:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tu tem que buscar o nome do arquivo na tabela e fazer um 'fopen' para poder exibir este arquivo.Da uma olhada aew: http://www.php.net/manual/pt_BR/function.fopen.php

Bem colega,se não entendi errado, a função pega um arquivo específico texto.pdf por exemplo. ocorre q no meu caso ao exibir na tabela diversos registros cada um deles refere-se a um arquivo diferente, cujo nome será obtido no BD. como faria para q em $handle = fopen ("/home/rasmus/file.txt", "r"); no lugar de file.txt eu obtivesse o valor de uma variável cujo valor seria o vindo do BD???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rapaz, tu teria que fazer uma consulta ao banco e por exemplo listar esse arquivo de acordo com alguma coisa da tabela, na verdade eu nao sei como você qr abrir esse arquivo.. ou você qr listar todos os arquivos registrados no banco?tipo , você qr que em uma pagina apareça da seguinte forma?Arquivo 1 Arquivo 2 Arquivo 3Arquivo 4 . . .ou seja , uma lista de links com todos os arquivos que você cadastrou no BD?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte amigo,

o sistema faz o upload de arquivos para um determinado diretorio e tb envia o nome deste arquivo para um Bd Mysql. Preciso fazer uma consulta q retorne o nome destes arquivos e nestes nomes haja um link q venha abri-los. Ele estão em PDF. Tipo

 

Arquivo1

Arquivo2

Arquivo3

.

.

.

.

Arquivo"n"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, conforme já falei no inicio sou principiante em PHP. Ve o codigo como tá e por favor me diz a sintaxe<?php require_once('../Connections/conexao_sisbol.php'); ?><?phpmysql_select_db($database_conexao_sisbol, $conexao_sisbol);$query_busca_arquivo = "SELECT * FROM upload";$busca_arquivo = mysql_query($query_busca_arquivo, $conexao_sisbol) or die(mysql_error());$row_busca_arquivo = mysql_fetch_assoc($busca_arquivo);$totalRows_busca_arquivo = mysql_num_rows($busca_arquivo);?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head><body><table width="500" border="1" align="center"> <tr> <th scope="row">titulo</th> <td>texto</td> <td>arquivo</td> </tr> <?php do { ?> <tr> <th scope="row"><?php echo $row_busca_arquivo['titulo']; ?></th> <td><?php echo $row_busca_arquivo['texto']; ?></td> <td><a href="../Bol%20010-02.04.07.pdf"><?php echo $row_busca_arquivo['foto']; ?></a></td> </tr> <?php } while ($row_busca_arquivo = mysql_fetch_assoc($busca_arquivo)); ?></table><div align="center"></div></body></html><?phpmysql_free_result($busca_arquivo);?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal, ainda continua com o problema. Posse ter parecido arrogante em minhas colocações. Não sei. Mas o fato é q ainda tô com o mesmo problema. Um detalhe q não havia falado é q estou utilizando o DreamWeaver para fazer os códigos.Por favor, ajudem-me!!!!! :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá não se vim a tempo de ajudar! será assim que queres??<?php require_once('../Connections/conexao_sisbol.php'); ?><?phpmysql_select_db($database_conexao_sisbol, $conexao_sisbol);$query_busca_arquivo = "SELECT * FROM upload";$busca_arquivo = mysql_query($query_busca_arquivo, $conexao_sisbol) or die(mysql_error());$row_busca_arquivo = mysql_fetch_assoc($busca_arquivo);$totalRows_busca_arquivo = mysql_num_rows($busca_arquivo);?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head><body><table width="500" border="1" align="center"><tr><th scope="row">titulo</th><td>texto</td><td>arquivo</td></tr><?php do { ?><tr><th scope="row"><?php echo $row_busca_arquivo['titulo']; ?></th><td><?php echo $row_busca_arquivo['texto']; ?></td><td><a href="../<?php echo $row_busca_arquivo['foto']; ?>"><?php echo $row_busca_arquivo['foto']; ?></a></td></tr><?php } while ($row_busca_arquivo = mysql_fetch_assoc($busca_arquivo)); ?></table><div align="center"></div></body></html><?phpmysql_free_result($busca_arquivo);?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.