Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2014, 07:47
zantypareja
 
Fecha de Ingreso: enero-2014
Mensajes: 30
Antigüedad: 10 años, 3 meses
Puntos: 0
Coneccion y descarga de archivo de un servidor web privado

Tengo un problema

debo de hacer un sistema de login a una web privada de la cual conozco su usuario y contraseña y luego cuando este dentro de ella hacer un recorrido de sus carpetas hasta encontrar un archivo en especifico alguien que me pueda ayudar estaría muy agradecido es de suma importancia

Este es el código que tengo

$url='http://ejemplo/login.php/carpeta/archivo.zip';
$filepath ='C:\file\archivo_local.zip';

$fp=fopen($filepath, 'w+');
//Inicializa el Curl
$ch = curl_init();
//pasamos la url a donde debe de ir
curl_setopt($ch, CURLOPT_URL, $url);
//define los parametros de ingreso
curl_setopt($ch, CURLOPT_USERPWD, 'invitado:12345');
//agregamos el header del archivo
curl_setopt($ch, CURLOPT_HEADER, false);
//para la descarga del archivo
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
//lee el header ingresado y afirma la siguiente localizacion
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
//cantidad de tiempo para conectare
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
//cantidad de segundos de ejecucion del curl
curl_setopt($ch, CURLOPT_TIMEOUT, 0);
//donde se va a almacenar el archivo descargado
curl_setopt($ch, CURLOPT_FILE, $fp);
//curl_exec se encaga de ejecutar el script
$result = curl_exec($ch);
//damos la solucion al script ejecutado
curl_close($ch);

if($result){
echo"descarga correcta";
}
else{
echo"descarga incorrecta";
}



Estaria muy agradesido con quien me pueda ayudar con este problema......