Pogledajte određenu poruku
Staro 12. 03. 2009.   #12
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

^^da, naravno

PHP kôd:
require_once("curl_http_client.php");

$curl = &new Curl_HTTP_Client();

//pretend to be IE6 on windows
$useragent "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
$curl->set_user_agent($useragent);

$cookies_file "/tmp/cookies.txt";
$curl->store_cookies($cookies_file);

//form post data array like this one
$post_data = array('login' => 'pera''password' => 'joe''other_foo_field' => 'foo_value');

//and send request to http://www.foo.com/login.php. Result page is stored in $html_data string
$html_data $curl->send_post_data("http://www.foo.com/login"$post_data);

//proveris sa strpos tako sto trazis neki karakteristican string da li si ulogovan
if(strpos('logged in as '$html_data) !== false)
{
  echo 
"Logged in";
}

//ovo sada radi jer cookie fajl odrzava sesiju
$protected_url_html $curl->fetch_url('http://www.foo.com/zasticeni.php'); 
Imas i neke primere na mom blogu.
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat
"Hvala" dinke za poruku: