¿Como le hago para que en una pagina pueda subir un archivo digamos "noticias.xls" y q diga la fecha:
aquí hice un grafico masomenos!
grax
| |||
Primero, debes marcar el formulario con algo parecido a esto: Código HTML: <form enctype="multipart/form-data" action="cargar.php" method="post"> .... </form> Código HTML: <input name="ficheroremoto" type="file" value="Navegar" /> En cuanto a la fecha, si te refieres a una fecha entrada por el usuario, la forma más elemental de hacerlo es con una caja de texto normal y corriente: Código HTML: <input type="text" name="fecha" /> Una vez que se han subido los datos, en PHP puedes acceder a ellos así: $_POST["fecha"] Esto te devuelve el valor del campo para la fecha (si no conocías el array $_POST, busca información sobre él. $_FILES["ficheroremoto"]["tmp_name"] Esto guarda la ruta en el servidor del archivo que se acaba de subir. $_FILES["ficheroremoto"]["size"] El tamaño del archivo. $_FILES["ficheroremoto"]["type"] El tipo MIME del archivo $_FILES["ficheroremoto"]["error"] Código de error en el caso de haber habido algún problema. Por último, recuerda que el php.ini debe tener activada la carga de archivos. Asegúrate pues de que tienes la línea file_uploads a on. Tal vez te interese también echar un vistazo a uploads_max_filesize, que te permite poner un límite en el tamaño de los archivos a subir. |
| |||
Bueno, te pongo un script muy sencillo para qe veas en un ejemplo cómo se suben archivos al servidor. El ejemplo consiste en cargar una imagen JPEG que tenga el cliente y mostrarlo en la misma página. El script se autoprocesa él mismo, con lo que basta que copies el código y lo guardes en la raíz (tu DOCUMENT_ROOT) de tu servidor con el nombre cargarJPG.php. Si haces todo esto correctamente te debería funcionar bien el ejemplo, siempre y cuando tengas bien configurado el php.ini para subir archivos (revisa mi post anterior para más información). Código PHP: |
| |||
hola. aprovechando tu ejemplo, y si en lugar de un archivo de imagen jpg quiero subir un archivo que obligatoriamente deba ser pdf (al igual que en el ejemplo obligatoriamente debía ser jpg), cómo hago? |
| ||||
Con Código PHP:
__________________ "zankius veri mach" a todos los que me habeis ayudado. carteles para inmobiliarias || alquiler de coches |