Ver Mensaje Individual
  #14 (permalink)  
Antiguo 29/01/2010, 12:22
cher1_7
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 15 años, 10 meses
Puntos: 9
Respuesta: tengo un problemilla al mostrar una imagen con LONGBLOB NOT NULL

estos son los codigos que estoy utilizando

index.php
Código HTML:
<form action="guardar.php" method="get"> 
Nombre: 
  <input type="text" name="nombre" maxlength="100"><br> 
Imagen: <input type="file" name="imagen" size="40"><br> 
<p><input type="submit" name="submit" value="Subir"> 
</form> 
guardar.php

Código PHP:
<? 
// Configurar las dos lineas siguientes 
mysql_connect("localhost","--------","--------------");
mysql_select_db("----------------"); 
$imagen=$_GET['imagen'];
var_dump($imagen);
$imagen addslashes(fread(fopen($imagen"rb"), filesize($imagen))); 
$nombre $_POST["nombre"];
mysql_query("INSERT INTO imagenes (nombre,imagen) VALUES ('$nombre','$imagen')"); 
?>Se ha subido la imagen a la base de datos, puedes verla pulsando <a href="ver.php?nombre=<? echo $nombre ?>">aquí</a>
ver.php

Código PHP:
<? 
$nombre 
$_GET['nombre']; 
// Configurar las dos lineas siguientes 
@mysql_connect("localhost","------------","----------");
@
mysql_select_db("----------------"); 
$query "SELECT imagen FROM imagenes WHERE nombre = '$nombre'"
$result = @mysql_query($query); 
$imagen = @mysql_result($result,0); 
Header"Content-type: image/jpeg"); 
echo 
$imagen
?>
Cita:
Iniciado por abimaelrc Ver Mensaje
Con razon, el metodo que estas usando no es $_GET si no $_POST.