Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/04/2008, 11:00
rogeliolt
 
Fecha de Ingreso: abril-2008
Mensajes: 88
Antigüedad: 16 años, 1 mes
Puntos: 2
Pregunta Re: ayuda con imagenes en base de datos

no me funciono muy bien, mer refiero a como lo quería, me puse a investigar y sque esto

fot01 (formulario para cargar la imagen)

<form method="post" action="foto.php" enctype="multipart/form-data">
Imagen: <input type="file" name="foto" size="40"><br>
<p><input type="submit" name="submit" value="Subir">
</form>

foto (agregar la foto en base de datos)

<?php
//concexion a base de datos
$link=mysql_connect ("localhost", "root");
mysql_select_db("prueba", $link);
//guerdo imagen en base de datos
$im=imagecreatefromjpeg("$foto");
ob_start();
imagejpeg($im);
$jpeg=ob_get_contents();
ob_end_clean();
$jpeg=str_replace("##","##", mysql_escape_string($jpeg));
$result=mysql_query("Insert into imagenes set imagen='$jpeg'");
echo '<a href="foto03.php">ver la foto</a></p>';
?>

foto03 (muestra la imgen en la pagina)

<?php
mysql_connect("localhost", "root");
mysql_select_db("prueba");
$result = mysql_query("SELECT imagen FROM imagenes");
$result_array = mysql_fetch_array($result);
header("Content-Type: image/jpeg");
echo $result_array[0];
?>

y al momento de ejecutar va bien hasta el almacenamiento, pero al visualizar me muestra lo siguiente

<br />
<b>Warning</b>: imagejpeg(): supplied argument is not a valid Image resource in <b>C:\wamp\www\prueba\foto.php</b> on line <b>6</b><br />


alguna idea para solucionar esto?, muchas gracias