Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2011, 14:10
msx
 
Fecha de Ingreso: julio-2011
Mensajes: 21
Antigüedad: 12 años, 10 meses
Puntos: 0
Mostrar imagen a partir de ruta en mysql

Hola bueno escribo esto por que he buscado formas y formas para mostrar una imagen guardada en el servidor cuya ruta esta en mysql, la ruta la guarda , pero la imagen no la muestra
la ruta se guarda asi :

8 C:/xampp/htdocs/prueba2/img/1312574646img_left.jpg

Adjunto Codigos:
-----------------------------------------------------------------------
formulario.php

<form action="procesar.php" enctype="multipart/form-data" method="post">
<label for="imagen">Imagen:</label>
<input id="imagen" name="imagen" size="30" type="file" />

<input name="submit" type="submit" value="Guardar" />
</form>

--------------------------------------------------------------------------
procesar.php

<?php
$user = "root";
$pass = "";
$bbdd = "base_de_prueba";

$dbh = mysql_connect("localhost", $user, $pass);
$db = mysql_select_db($bbdd);

$unico = time();
$directorio = $_SERVER['DOCUMENT_ROOT'].'/prueba2/img/'.$unico;
$imagen_path = $directorio.$_FILES['imagen']['name'];

move_uploaded_file($_FILES['imagen']['tmp_name'],$imagen_path);
mysql_query("INSERT into TABLAIMAGENES (nombre_archivo) values ('$imagen_path')");

?>

------------------------------------------------------------------------------------

mostrar.php


<?php

mysql_connect("localhost","root","");
mysql_select_db("base_de_prueba");

$sql=mysql_query("select * from tablaimagenes");
$f=mysql_fetch_array($sql);

echo "estas son las imagenes";

echo'<img src="'.$f['nombre_archivo'].'" width="ancho" height="alto"/>';
?>
----------------------------------------------------------------------------------

el problema es que me muestra un cuadrado con la imagen rota... o sea muestra el link quebrado , y solo muestra una sola imagen quebrada , no todas las que tengo , Ayuda porfavor!!! ya que soy nueva en php!!!