![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Tengo actualmente el codigo que sube las imagenes a la tabla y el que descarga, pero no el que muestra las imagenes.
Quiero compartir este codigo con ustedes para que quien se este sacando un ojo como me paso a mi, lo pueda elaborar mas facilmente y solicito me puedan ayudar a presentar mis imagenes directamente desde la tabla, asi no tengo que almacenar cientos de imagenes en el servidor.
Como se hace, no lo se y espero me puedan ayudar con esto.
Adjunto el codigo y gracias
Upload
<?php require_once('../../Connections/conexion.php'); ?>
<?php
mysql_select_db($database_conexion, $conexion);
$query_documentos = "SELECT * FROM documentos";
$documentos = mysql_query($query_documentos, $conexion) or die(mysql_error());
$row_documentos = mysql_fetch_assoc($documentos);
$totalRows_documentos = mysql_num_rows($documentos);
?>
<?php
$tmpName = $_FILES['custom_archivo']['tmp_name'];
$custom_sizefile = $_FILES['custom_archivo']['size'];
$custom_tipofile = $_FILES['custom_archivo']['type'];
$custom_filename = $_FILES['custom_archivo']['name'];
$fp = fopen($tmpName, 'r');
$content = fread($fp, filesize($tmpName));
$content = addslashes($content);
fclose($fp);
$sql = "INSERT INTO documentos (custom_codigo, custom_descripcion, custom_fechactu, custom_codnorma, custom_fechadoc, custom_version, custom_tipo, custom_tipoarh, custom_nombre, custom_archivo, custom_filename, custom_tipofile, custom_sizefile)
VALUES ('$custom_codigo', '$custom_descripcion', '$custom_fechactu', '$custom_codnorma', '$custom_fechadoc', '$custom_version', '$custom_tipo', '$custom_tipoarh', '$custom_nombre', '$content', '$custom_filename', '$custom_tipofile', '$custom_sizefile')";
$result = mysql_query($sql);
mysql_close($conexion);
?>
<meta http-equiv="refresh" content="1;URL=index.php">
<?php
mysql_free_result($documentos);
?>
Y este es el de la descarga.
<?php
if(isset($_GET['custom_codnorma']))
{
include "../../Connections/conexion.php";
$custom_codnorma = $_GET['custom_codnorma'];
$query = "SELECT custom_archivo, custom_tipofile, custom_sizefile, custom_filename FROM documentos WHERE custom_id = '$custom_codnorma'";
$result = mysql_query($query) or die('Error, query failed, query 1');
list($custom_archivo, $custom_tipofile, $custom_sizefile, $custom_filename) = mysql_fetch_array($result);
header("Content-Disposition: attachment; filename=$custom_filename");
header("Content-length: $custom_sizefile");
header("Content-type: $custom_tipofile");
echo $custom_archivo;
mysql_close($conexion);
exit;
}
?>
Gracias a quien me pueda ayudar con este codigo
Hector Ac
.