Gracias.
formulario.php
Código:
guardar.php<html> <head> <title>Subir imagenes</title> </head> <body> <div align="center"> <form enctype="multipart/form-data" action="guardar.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="10000000000" /> Titulo:<br /> <input type="text" name="nombre" /><br /> Autor:<br /> <input type="text" name="autor" /><br /> Comentario:<br /> <input type="text" name="comentario" /><br /> Subir esta imagen:<br /> <input type="file" name="imagen" /><br /><br /> <input type="submit" value="Subir Imagen" /><br /><br /> </form> </div> </body> </html>
Código:
<? $ruta = "uploads/{$_FILES['imagen'][name]}"; if(!copy($_FILES['imagen']['tmp_name'], $ruta)) { echo "Error al copiar el archivo"; } else { echo "archivo subido con exito"; mysql_connect("localhost", "usuario", "pass"); mysql_select_db("db"); $nombre = $_POST["nombre"]; $autor = $_POST["autor"]; $comentario = $_POST["comentario"]; //$ruta = $_POST["ruta"]; mysql_query("INSERT INTO imagenes2 (nombre,autor,comentario,ruta) VALUES ('$nombre','$autor','$comentario','$ruta')"); echo " Se ha subido la imagen a la base de datos"; } ?>