Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/04/2009, 09:07
Avatar de tonchii
tonchii
 
Fecha de Ingreso: noviembre-2008
Mensajes: 159
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: No se me ven las imagenes de mi base de datos

mira te paso el codigo de la pagina que guarda las imagenes y a la vez te muestra la imagen recien subida:

Código PHP:
<?php
 

 
if (is_uploaded_file($_FILES['archivo']['tmp_name']) === TRUE)
 
{
 
$imagen mysql_escape_string(join(@file($_FILES['archivo']['tmp_name']))); 
 
$nombre mysql_escape_string($_POST['nombre']);
 
$tipo $_FILES['archivo']['type'];
 
 
 
@
mysql_connect('localhost','root','') or die('No se ha podido conectar el servidor de datos');
 
@
mysql_select_db('test') or die('La base de datos es inexistente');
 
    if (isset(
$nombre))
 
    {
 
        if (@
mysql_result(@mysql_query"SELECT nombre FROM subir_imagenes WHERE nombre='$nombre'" ),'nombre')) die('El nombre de la imagen esta actualmente en uso');
 
    }
 
@
mysql_query"INSERT INTO subir_imagenes(nombre,tipo,imagen) VALUES('$nombre','$tipo','$imagen')" );
 
$id = @mysql_insert_id();
 
echo 
'
<html>
<body>
<p align="center">Se ha subido la imagen a la base de datos</p> 
<br />
<p align="center">ID: ' 
$id '</p> 
<p align="center">Nombre: ' 
$nombre '</p> 
<br />
<center><p>Puede verla pulsando <a href="ver_imagen.php?id=' 
$id '">aqu&iacute;</a></p></center>
</body>
</html>
'
;
 
exit;
 
}
 
else
 
{
 
echo 
'
<form enctype="multipart/form-data" method="post" action="' 
$_SERVER[SCRIPT_NAME] . '">
Nombre:&nbsp;<input type="text" name="nombre" maxlength="256" />&nbsp;(Opcional)
<br />
Archivo:&nbsp; <input type="file" name="archivo" />
<br />
<input type="submit" />
</form>
'
;
 
}
 
?>
no es un codigo mio, lo encontre en una web, y a todos les funciona menos ami