Necesito hacer una galeria de imagenes.
Tengo que subir a la base de datos:
Titulo, descripcion, url, imagen1, imagen2, imagen3.
Se hacer un post con titulo, descripcion y url (todo texto),
pero como subo las imagenes a una carpeta y a su vez que quede un link en mysql para despues hacer la impresion en cualquier pagina.
este es mi formulario:
Código HTML:
<FORM enctype="multipart/form-data" method="post" action="guardar.php"> <input type="text" value="Título" name="title" onfocus="if (this.value == 'Título') this.value = ''"onblur="if (this.value == '') this.value = 'Título'" /> <input type="text" value="URL" name="url" onfocus="if (this.value == 'URL') this.value = ''"onblur="if (this.value == '') this.value = 'URL'" /> <textarea name="descripcion" onBlur="textArea_blur(this,this.defaultValue)" onFocus="textArea_focus(this,this.defaultValue)">Descripción</textarea> <span>Identidad</span> <INPUT type="file" name="imagen" size="30"> <span>Web</span> <INPUT type="file" name="imagen" size="30"> <INPUT type="submit" name="submit" value="Cargar"> </FORM>
Código PHP:
CREATE TABLE IF NOT EXISTS `imagenes` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL,
`description` text NOT NULL,
`url` varchar(255) NOT NULL,
`identidad` mediumblob NOT NULL,
`web` mediumblob NOT NULL,
`peso` varchar(15) NOT NULL,
`extension` varchar(25) NOT NULL,
`created` date NOT NULL,
`modified` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Gracias,
Saludos.