Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2005, 14:30
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Lo que estas haciendo es mover un archivo temporal (que lo crea php en /tmp) al mismo directorio (/tmp) pero con otro nombre, pero no tienes permisos de escritura en /tmp.
Por tanto, crea un directorio en otro lugar, di que apache (el usuario de apache, generalmente nobody) es el dueño del directorio (chown nobody /ruta/directorio) y luego modifica tu codigo asi:

if(move_uploaded_file($_FILES['fichero']['tmp_name'], "/ruta/directorio/".$_FILES['fichero']['name']))