curl-and-php
Login not happenin'
Date: Mon, 25 May 2009 21:29:50 +0300
Hello,
I need some help, please.
I want to login to this site and I wrote this login.php (the code bellow) in
many ways, but it just redirects me to the same login page. with no
postfields completed.
I gave a valid username and password (it's just for test although)
<?php
$url = "http://investorshub.advfn.com/boards/login.aspx";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURL_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 59);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
"ctl00_CP1_LoginView1_Login1_LoginButton=".urlencode('Log
In')."&ctl00_CP1_LoginView1_Login1_RememberMeCustom=checked&ctl00_CP1_LoginView1_Login1_Password=".urlencode('ghici')."&ctl00_CP1_LoginView1_Login1_UserName=".urlencode('TreborGrant')."&__VIEWSTATE=".urlencode('/wEPDwUKMTc2NDAxMzc4NQ9kFgJmD2QWBAIBD2QWDAIEDxYCHgdWaXNpYmxlaGQCBQ8WAh8AaGQCBg8WAh8AaGQCBw8WAh8AaGQCCA8WAh8AaGQCCQ8WAh8AZ2QCAw9kFgICAQ9kFgICCw8PFgIfAGdkZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAQUsY3RsMDAkQ1AxJExvZ2luVmlldzEkTG9naW4xJFJlbWVtYmVyTWVDdXN0b227zjs+8JqJrSLkUxCgQGAlAAAAAA==')."&__EVENTARGUMENT=&__EVENTTARGET=");
//ADD FIELDS AND VALUES
//curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
$result = curl_exec($ch);
echo $result;
print_r(curl_getinfo($ch));
echo "\n\n cURL error number: ".curl_errno($ch);
echo "\n\n cURL error: ".curl_error($ch);
curl_close($ch);
?>
==========================
The message from the curl_getinfo is:
Array
(
[url] => http://investorshub.advfn.com/boards/login.aspx
[content_type] => text/html; charset=utf-8
[http_code] => 200
[header_size] => 442
[request_size] => 685
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.228932
[namelookup_time] => 0.004061
[connect_time] => 0.054019
[pretransfer_time] => 0.054025
[size_upload] => 536
[size_download] => 19717
[speed_download] => 86126
[speed_upload] => 2341
[download_content_length] => 19717
[upload_content_length] => 0
[starttransfer_time] => 0.125973
[redirect_time] => 0
)
cURL error number: 0
cURL error:
===================
that means: no error, right?
So can you please help me with this - 'cause i've been banging my head up
for a week now...
Will appreciate big time!
Kind regards
_______________________________________________
http://cool.haxx.se/cgi-bin/mailman/listinfo/curl-and-php
Received on 2009-05-25