Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/11/2005, 01:45
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
El segundo parámetro de copy(), debe ser la ruta, hasta el nombre con el que quieres que se copie el fichero.

['tmp_name'] es, precisamente, un nombre temporal, que notiene nada que ver con el nombre original.
['name'] es el nombre original del archivo. Aprovecha esto para nombrarlo.

También sería buena idea que utilice el superglobal $_FILES, en lugar de $HTTP_POST_FILES.

El copy podría quedar así:
Código PHP:
copy($_FILES['archivo']['tmp_name'],"autos/".$_FILES['archivo']['name']); 
Ah... y, como dijo jam, no pongas "/autos", sino simplemente "autos/", porque si no buscará desde la raíz (y la carpeta /autos no existe). Por eso te da el error.

Saludos