elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Problema con upload de imagenes a BD
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con upload de imagenes a BD  (Leído 1,404 veces)
mokoMonster


Desconectado Desconectado

Mensajes: 301


<? ...


Ver Perfil
Problema con upload de imagenes a BD
« en: 1 Agosto 2010, 20:46 »

Hola a todos :)

Tengo un problema con el upload de imagenes, este carga y en la base de datos muestra en el campo de imagen BLOB [BLOB - 42.6   KiB] y quiero creer que se ha cargado la imagen, pero cuando quiero que se muestre la imagen no se muestra, aparece como link roto, y quiero saber que estoy haciendo mal..
Este script lo tome de una pagina lo probé y funciona, yo le hice unos cambios a la inserción a la base de datos y a la sentencia SELECT

Formulario
<form enctype="multipart/form-data" action="insertarFotoArticulo.php" method="post" name="changer">
<input name="MAX_FILE_SIZE" value="102400" type="hidden">
<input name="image" accept="image/jpeg" type="file">
<input value="Submit" type="submit"><br /><br />

$link=Conectarse();
if (isset(
$_FILES['image']) && $_FILES['image']['size'] > 0) { 
      
$tmpName  $_FILES['image']['tmp_name'];         
      
$fp      fopen($tmpName'r');
      
$data fread($fpfilesize($tmpName));
      
$data addslashes($data);
      
fclose($fp);    
      
$query "INSERT INTO Catalogo ";
      
$query .= "(imagen) VALUES ('$data')";
      
$results mysql_query($query$link);      
//Muestra resultado
       
$results mysql_query("SELECT imagen FROM Catalogo WHERE numeracionArticulos=12",$link);
       
$result_array mysql_fetch_array($result);
       
header("Content-Type: image/jpeg");
       echo 
$result_array[0];

Muchas Gracias por su ayuda.
Saludos.


En línea

"Se necesitaron unos instantes para cortarle la cabeza, pero se necesitara un siglo para producir otra igual."
Lagrange
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Upload de imagenes seguro PHP
Nivel Web
RicRed 2 3,502 Último mensaje 19 Mayo 2012, 23:33
por WarGhost
Bypass Upload de imagenes
Seguridad
RicRed 0 1,207 Último mensaje 3 Noviembre 2012, 14:49
por RicRed
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines