оу... все решается оч. просто! :) Zend framework наше все.
$client = new Zend_Http_Client();
// To turn cookie stickiness on, set a Cookie Jar
$client->setCookieJar();
// First request: log in and start a session
$client->setUri('http://example.com/login.php');
$client->setParameterPost('user', 'h4x0r');
$client->setParameterPost('password', '1337');
$client->request('POST');
// The Cookie Jar automatically stores the cookies set
// in the response, like a session ID cookie.
// Now we can send our next request - the stored cookies
// will be automatically sent.
$client->setUri('http://example.com/read_member_news.php');
$client->request('GET');
Авторизация скриптом на сайт методами PHP