Hola buscando en la web me encontré un script para copiar archivos de un servidor a otro, lo cito a continuacion:
<?php
if ($_GET[xfer]) {
if ($_POST[from] == "") {
print "You forgot to enter a url.";
} else {
copy("$_POST[from]", "$_POST[to]");
$size = round((filesize($_POST[to])/10000000), 3);
print "transfer complete.<br>
<a><a href=\"$_POST[from]\">$_POST[from]</a><br>
<a><a href=\"$_POST[to]\">$_POST[to]</a> : $size MB";
}
} else {
print "<form action=\"$PHP_SELF?xfer=true\" method=post>
from(http://): <input name=from><br>
to(filename): <input name=to><br>
<input type=submit value=\"transload\">";
}
?>
El problema es que debo poner los nombres de los archivos uno por uno, me pregunto si habrá alguna forma de implementar un area de texto donde se introduzcan todos los links y despues al darle click al boton se transfieran todos los archivos al mismo directorio desde donde llamo el script.
Es parte de mi trabajo, y realmente agradeceria ayuda, si alguien puede dedicarme unos minutos de su tiempo de forma especializada puedo remunerarlos de alguna manera.
Ante todo muchas gracias por su tiempo :D
Hola,
Y ¿por qué no haces un bucle que imprima todos los input?, de esa manera le pones de ID un número y luego simplemente vas recorriendo con el bucle todos las variables y copiando todos los archivos.
¿Eso te serviría? es que no entendí bien..
Saudos!
Gracias por la respuesta, lo que pasa esque necesito que lea todos los links q ponga en una caja de texto y despues que esos los trasfiera al directorio donde esta alojado el script, sin la necesidad de nombrar cada uno de los archivos que voy a transferir. :-(
Hola,
Es decir, que el usuario introduce los links en un textarea, ¿no?, entonces pon: Introduce un link por linea, y en el PHP haces algo así:
$links = explode('\n',$_POST['links']);
for($i=0; $i<sizeof($links); $i++)
echo "Link $i: ".$links[$i];
Es que de verdad que no entiendo muy bien si te refieres a eso xD, ¿quieres obtener los links de un textarea no?
Saludos!
<?php
$origen = 'http://cl.php.net/images/php.gif';
$destino = 'php.gif';
file_put_contents($destino, file_get_contents($origen));
?>
podeis poder el codigo entero?? donde se pone el servidor y eso?? o se guarda donde este alojado el script?
Disculpen la tardanza en la respuesta, pero ya he logrado resolver el problema! ;-)
He conseguido un script llamado Rapidleecher, que realmente es una maravilla.
Si alguien desea adquirirlo lo estoy vendiendo en 85dls
Jajaja broma! aqui esta la web donde lo pueden encontrar, incluyendo toda la documentación necesaria...
http://www.rapidleech.com/
P.D. Gracias a todos los usuarios que respondieron al mensaje :D
ya lo he bajado y lo estoy testeando si funcioa no sabre como agradecertelo¡¡¡¡ jjajaja ;D ;D ;D ;D ;D
Cita de: turion en 2 Septiembre 2009, 03:11 AM
ya lo he bajado y lo estoy testeando si funcioa no sabre como agradecertelo¡¡¡¡ jjajaja ;D ;D ;D ;D ;D
Bro mira, te recomiendo esta version, es la que yo utilizo y me funciona muy muy bien, te dejo link para que los descargues (es uno de mis servidores)
http://www.binari0.com/sfvs/RapidleechPlugMod_rev.36_by_eqbal.rar
Solo ten cuidado en que host corres el script ya que muchos hosts tienen prohibido utilizar su espacio como almacenamiento de archivos, pero bueno sea como sea ahi esta...
Salu2! ;D
Gracias tio¡¡¡ lo voy a probar a ver que pasa