Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/09/2008, 09:31
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 10 meses
Puntos: 2534
Respuesta: Crear web para generar links premium de megaupload

bueno, yo encontré un wrapper simple de CURL.... con el puedes especificar tu user & password, la verdad no se si te funcione.... ya que el proceso de loggeo ha de ser mas complejo, pero igual... y te sirve el código para estudiarlo...

PDTA: recuerda que en la documentación de PHP, esta toda la información que necesitas... solo es cuestión de estudiarle y practicar, suerte!

Código PHP:
/**
 * (archivo[, usuario[, contraseña]])
 *
 * Lee un archivo de modo remoto... con credenciales?
 */
function read($file$user null$pass null)
{
    if (
is_callable('curl_init'))
    {
        
$ch curl_init();
        if(
$user && $pass)
        {
            
curl_setopt($chCURLOPT_HTTPHEADER, array(
                    
'Authorization: Basic ' .  base64_encode("$user:$pass")
            ));
        }
        
curl_setopt($chCURLOPT_URL$file);
        
curl_setopt($chCURLOPT_RETURNTRANSFER1);
        
curl_setopt($chCURLOPT_CONNECTTIMEOUT5);
        
        
$out curl_exec($ch);
        
curl_close($ch);
        
        return 
$out;
    }
    elseif (
ini_get('allow_url_fopen'))
    {
        if ((
$user && $pass) &&
                !
preg_match('/:\/\/[^:]+:[^:@]+@/'$file))
        {
            
$file str_replace('://'"://$user:$pass@"$url);
        }
        return 
file_get_contents($file);
    }

la verdad, no se que tan cierto sea... pero, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 09/09/2008 a las 09:36 Razón: simplificado