Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/09/2005, 15:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Usa preferentemente el array $_FILES según describe la documentación oficial de PHP al respecto:

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

aquí:
"/var/www/html/cargados".$HTTP_POST_FILES['archivo']['name']))

te falta el /
Código PHP:
"/var/www/html/cargados/".$HTTP_POST_FILES['archivo']['name'])) 
sino .. una ruta sería por ejemplo (sin el /):
/var/www/html/cargadosUnarchivo.jpg

lo cual no existe como veras ...

También ten presente un poco de seguridad más .. no te bases en la extensión de un archivo por su nombre ni menos en que sólo tenga un punto en su nombre .. imagina por ejemplo nombres de archivos tipo nose.jpg.exe .. Basate en el formato MIME del archivo lo cual puedes obtener en: $_FILES['archivo']['type']


Un saludo,