No entiendo lo de:
$local = $_FILES['archivo']['nombre_archivo'];
$remoto = $_FILES['archivo']['nombre_archivo_temporal']; //durante la transmision
$local seria, la ruta del archivo que quiero subir no? por ejemplo:
$local = "
http://foro.elhacker.net/Themes/converted/images/spanish/search.gif";y remoto... no entiendo eso de temporal. Si lo que yo quiero es que se suba y se quede ahí xD.
Con lo de respecto a la barra, no me voy a meter en más lenguajes de programación web por ahora asi que prefiero no liarme con eso xD
¿Podría saber la velocidad de subida a la que va a cada instante (o a cada segundos)?
Un saludo y gracias
Hola, recuerda que para hacer un upload lo que generalmente se hace es enviar el archivo a subir a la carpeta de temporales.... de ahí el servidor copia o mueve (move_uploaded_file) al directorio que necesites...
El problema tuyo es que no tienes los permisos necesarios para acceder a esa imagen y enviarla a temporales, ya que esa imagen no está en tu máquina...
La forma que te dio el compañero eLank0 es simple, te conectas al FTP agarras la imagen, cierras y te vas....
Lo de los parámetros. La variable global FILE nos brinda 4 datos del archivo que se va a subir
Por ejemplo:
<input type="file" name="imagenes" />
$_FILE["imagenes"]["name"] = Me brinda el nombre del archivo, por ej: casa.jpg
$_FILE["imagenes"]["type"] = El tipo MIME del archivo en este caso "images/jpeg"
$_FILE["imagenes"]["tmp_name"] = La carpeta temporal a la que se encuentra en ese momento, por ej: "tmp/ajdhas545a"
$_FILE["imagenes"]["size"] = El peso del archivo.
Con esos datos validas lo necesario.
Un saludo y espero haber cooperado con tu duda.