| |||
Respuesta: Curl mediafire Tengo lo siguiente pero no me funciona: $login_email = "myuser"; $login_pass = "mypass"; $cookies = getcwd() . "/cookies.txt"; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'http://www.mediafire.com/dynamic/login.php'); curl_setopt($curl, CURLOPT_POSTFIELDS, 'login_email=' . urlencode($login_email) . '&login_pass=' . urlencode($login_pass)); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_COOKIEJAR, $cookies); curl_setopt($curl, CURLOPT_COOKIEFILE, $cookies); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5'); echo curl_exec($curl); Cuál podría ser el error? |
| |||
Respuesta: Curl mediafire Agregué el parámetro submit_login pero sigue igual: $login_email = "myuser"; $login_pass = "mypass"; $cookies = getcwd() . "/cookies.txt"; $login_submit = "Login to MediaFire"; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'http://www.mediafire.com/dynamic/login.php'); curl_setopt($curl, CURLOPT_POSTFIELDS, 'login_email=' . urlencode($login_email) . '&login_pass=' . urlencode($login_pass). '&submit_login=' . urlencode($login_submit)); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_COOKIEJAR, $cookies); curl_setopt($curl, CURLOPT_COOKIEFILE, $cookies); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5'); echo curl_exec($curl); Algo que esté haciendo mal? |
Etiquetas: |