Comunidad de diseño web y desarrollo en internet online

Formulario de datos y subida

Citar            
MensajeEscrito el 28 Feb 2008 08:08 pm
Buenas, he creado un formulario simple pero tiene 2 apartados donde quiero que suba archivos a la carpeta donde se encuentra el formulario.

El formulario es este:

Código :

<div align="center">
<form name="torrent" action="insert.php" method="post">
<table width="400">
<tr align="center">
<td>Título: <table><tr><td> <input type="text" name="titulo"><br><p>&nbsp;</p></td></tr></table>
</td>
<td>Imagen: <table><tr><td> <input type="file" name="imagen" style="width:135px"><br><p>&nbsp;</p></td></tr></table>
</td>
</tr>
<tr align="center">
<td>Género: <table><tr><td> <input type="text" name="genero"><br><p>&nbsp;</p></td></tr></table>
</td>
<td>Enlace: <table><tr><td> <input type="file" name="enlace" style="width:135px"><br><p>&nbsp;</p></td></tr></table>
</td>
</tr>
<tr align="center">
<td>Tipo: <table><tr><td>   <select name="tipo" style="width:146px">
    <option>Torrent</option>
    <option>Pando</option>
      </select><br><p>&nbsp;</p></td></tr></table>
</td>
<td>Tu nombre o alias: <table><tr><td> <input type="text" name="autor"><br><p>&nbsp;</p></td></tr></table>
</tr>
</table>
<table>
<tr align="center">
<td>Descripcion o Sinopsis: <table><tr align="center"><td> <textarea name="descripcion" cols="60" rows="10"></textarea><br><p>&nbsp;</p></td></tr></table>
</td>
</tr>
</table>
<table>
<tr><td align="center">
<input type="submit" value="Enviar" id="boton">
</td></tr>
</table>
</form>
</div>


Yo lo que quiero es que en "imagen"y en "enlace" se pueda subir un archivo, y en la base de datos guarde la ruta de ese archivo.

¿Cómo lo hago?

Por neojordan

9 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Feb 2008 05:01 am
Asumamos lo siguiente, la pagina que contiene el formulario se llamará formulario_carga.php
y la pagina que realmente manejará el upload del archivo y la insercion de las rutas en la BD se llamará insert.php (que creativo, no.?)

Ok, al menos como se me ocurre en estos momentos el proceso sería algo como
1.- Recibir en insert.php ambos elementos "file" (enlace e imagen)
Para mayor informacion con el manejo de los campos "file" aqui te dejo esto
2.- Tomar las rutas y crear el SQL adecuado. "insert into bla bla bla..."
3.- Y por ultimo la tan ansiada carga de archivos, prueba el is_uploaded_file

No es mucha la info, pero si mi sueño... :zzz:
Pelea con el upload un rato, a la final verás que es sencillo.


Se me olvidaba, manejas alguito php.?

Por mauril26

161 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.