Visualizar as imagens e pdfs

Maryska

Membro
Olá pessoal,
O meu problema é o seguinte, tenho k acabar um site k estou a fazer como estágio e nao consigo visualizar as imagens e os pdfs dos kuais fiz upload. Provavelmente vocês estão a perguntar-se se é estagio pk nao pergunta ela a um prof?? Pois, o problema é o k homem ainda sabe menos k nós, simplesmente arranjou um bom tacho...

Eu fiz o upload das imagens e dos pdfs para pastas distintas e usei o código desta pagina
http://www.tizag.com/phpT/fileupload.php, até aki nenhum problema, tudo está funcionar bem, agora eu nao faço ideia é de como visualizar as imagens e os pdfs se alguem pudesse ajudar era optimo pk começo a desesperar com isto :005:

O código k usei foi basicamente este:
pagina upload.php
Código:
<?php
include ("funcoes.php");
conexao();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
<html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Upload de IMG e PDF</title>
</head>
<body>
<form name="frm_upload" method="post" action="func_exp.php" enctype="multipart/form-data">
<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="40" colspan="2" align="center"><font face="Arial" size="2"><b><font size="4">Upload
de imagens e pdfs</font></b></font></td>
</tr>
<tr>
<td width="67" height="30"><font size="2" face="Arial">Imagem</font></td>
<td width="226" height="30"><input type="file" name="imagem" /></td>
</tr>
<tr>
<td height="30" ><font size="2" face="Arial">PDF</font></td>
<td height="30" ><input type="file" name="pdf" /></td>
</tr>
<tr>
 <td colspan="2" align="center"><input name="guardar" type="submit" id="guardar" value="Guardar &gt;&gt;"></td>
</tr>
</table>
<p>&nbsp;</p>
<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="160"><a href="area_administrador.php">Área Administrador</a></td>
    <td width="140"><a href="exp.php">Inserir Usados</a></td>
  </tr>
</table>
<p align="center">&nbsp;</p>
</form>
</body>
</html>

pagina func_upload.php
Código:
<title>Func_Upload</title><?php
include ("funcoes.php");
$imagem=$_POST['imagem'];/*variaveis para enviar as imagens*/
$imgname=basename($_FILES['imagem']['name']);
$localizacao="imagens/"+$imgname;
$pdf=$_POST['pdf'];/*variaveis para enviar os pdfs*/
$pdfname=basename($_FILES['pdf']['name']);
$localizar="pdf/"+$pdfname;
conexao();  
 $target_path = "imagens/"; /*envia a imagem para a pasta*/
 $target_path = $target_path . basename( $_FILES['imagem']['name']); 
 move_uploaded_file($_FILES['imagem']['tmp_name'], $target_path);
 mysql_query("INSERT INTO imagens(img, file) VALUES('$imgname', '$target_path')"); 
 echo "Imagem enviada com Sucesso!!";
 $target = "pdf/";/*envia o pdf para a pasta*/
 $target = $target . basename( $_FILES['pdf']['name']);
 move_uploaded_file($_FILES['pdf']['tmp_name'], $target);
 
 mysql_query("INSERT INTO pdf(pdf, file) VALUES('$pdfname', '$target')");
 echo "PDF enviado com sucesso!!";
 
redirecciona("upload.php");
?>
Agora a cena é k kero numa pagina nova abrir uma das tabelas da base de dados, coisa k consigo fazer, e kero tb abrir as imagens e os pdfs. Os pdfs é suposto ficarem como link, ou seja para abrirem numa pagina diferente pk são eles k vão conter as informações mais pormenorizadas acerca do produto da imagem. O meu desespero agora é mesmo visualizar as imagens e conseguir fazer com k o nome dos pdfs apareçam em link, já tentei no echo k faço por la um <a href> mas nao funcionou e as ideias esgotaram-se.

Espero k alguem me possa ajudar pk isto está a deixar-me doida:'(

Agradeço desde já a quem responder :001:
 
Última edição pelo moderador:
Back
Topo