Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/06/2003, 13:17
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 9 meses
Puntos: 16
A ver, creo que no has entendido como van las variables de upload de ficheros. Para cada fichero se crean cuatro variables (si el campo se llama fichero):

- $fichero: es la ruta y el nombre del fichero temporal donde almacena PHP el fichero subido.

- $fichero_name: el nombre original del fichero (sin la ruta) que tenia en el equipo origen.

- $fichero_type: el tipo MIME del fichero.

- $fichero_size: el tamaño del fichero.

Como ves, en ningun sitio se almacenan los valores que aparecen en la caja de texto del formulario. Esos valores son los datos en el cliente, que a PHP no le importan (quitando el nombre del fichero).

Es decir, si quieres poner un archivo en un directorio en concreto, el nuevo directorio deberias pasarlo en un TEXT, no en un FILE, y deberias usar copy($fichero,$nuevaruta.$fichero_name).

Revisa http://www.php.net/manual/en/features.file-upload.php

Espero haber sido de ayuda.

PD: En el formulario, al darle a explorar, explora el equipo del cliente no el servidor.
__________________
Josemi

Aprendiz de mucho, maestro de poco.