ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Guardar Imagenes En Jsp


Enviado por   •  1 de Septiembre de 2014  •  337 Palabras (2 Páginas)  •  302 Visitas

Página 1 de 2

Guardar imagenes en la base de datos es posible pero seria una mala idea a largo plazo, lo recomendable es, guardar la imagen en el servidor y guardar la url de la imagen en la base de datos,

para recoger la url de la base de datos en un <img src="urldebasededatos"/> y mostrar la imagen

tienes ya algun codigo y creacion de la base de datos o simplemente nada?

por lo menos ya tienes instalado un servidor local, y una base de datos?

olvide preguntar, trabajas con php?

/// entonces lo tratare de explicar

vamos a crear una carpeta, en el servidor local dentro de www. generalmente esta en

pc->archivosdeprograma->appserv->www dentro de esta carpeta creamos otra que se llame proyecto y dentro de proyecto creamos otra que se llame imagenes

quedando asi pc/ archivosdeprograma/ appserv/ www/ proyecto/ imagenes

dentro de la carpeta proyecto crearemos 3, archivos llamados(index.php, subida.html, upload.php)

//// CODIGO ARCHIVO index.php

<?

// conexion a la base de datos

mysql_connect("localhost","usuario","tu contraseña");

mysql_select_db("tu basededatos");

//

?>

<html>

<head>

<title></title>

</head>

<body>

<div>aqui muestro todas las imagenes de la base de datos</div>

<?

$imagenes = mysql_query("SELECT * FROM nombre_de_tu_tabla");

while ($row=mysql_fetch_array($imagenes)) {

echo "<img src='".$row['url']."' width='200px' height='200px'/>";

}

?>

</body>

</html>

///// CODIGO subida.html

<form action="upload.php" method="post" enctype="multipart/form-data">

Seleccione su imagen:<br/>

<input type="file" name="archivo" />

<input type="submit" value="subir imagen" />

</form>

/// CODIGO upload.php (este es importante ya que es el que hace todo)

<?php

// conexion a la base de datos

mysql_connect("localhost","usuario"," tucontraseña");

mysql_select_db("tu basededatos");

//

$archivo = $_FILES['archivo']['tmp_name'];

$nombre = $_FILES['archivo']['name'];

$directorio = "../proyecto/imagenes/"; /* appserv/www/proyecto/imagenes, esta es la ruta donde guardara

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com