Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/09/2003, 04:47
Jordi1
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 21 años
Puntos: 1
No estoy seguro pero el array $_FILES[][] no da el path

esta es la explicacion que da http://www.programacion.com/php/articulo/datos_blob/
sobre el array files

$_FILES['archivito']['name']
Es el nombre original del archivo.

$_FILES['archivito']['type']
El tipo MIME del archivo,.. image/gif, application/pdf, application/msword,.. etc

$_FILES['archivito']['size']
El tamaño del archivo en bytes.
$_FILES['archivito']['tmp_name']

La ubicación del archivo temporal que se crea cuando se sube un archivo al servidor. Es en esta variable de donde se leen los datos del archivo en sí. Si estos datos no son copiados o movidos a otro lugar, o en nuestro caso, almacenados en una base de datos, se pueden perder, ya que PHP elimina este archivo después de un determinado tiempo.


El path lo tienes de conocer tu , aparte para guardarlo lo tiens de poner como este ejemplo

$uploaddir = '/ruta/directorio/uploads/';

move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']
['name'])

Anuque puedes conocer el path de la carpeta publica con esta
variable

$dir_htms = $HTTP_SERVER_VARS['DOCUMENT_ROOT'];

espero que te sirva

un saludo