session_start();
$_SESSION["param1"] = "value_param1";
$_SESSION["param2"] = "value_param2";
$http->RequestAction('HEAD')
происходит какая-нибудь ошибка.//результат запроса
$this->result = array('result' => ($http->SetURL('yandex.ru')) ? $http->RequestAction('HEAD') : false );
var_dump($this->result);
, и смотрите результат работы скрипта. Может там какая-нибудь несуразность в данных найдётся, или ещё что...
Хотя в любом случае прийдётся искать PHP или JS скрипт, в котором всё прописано.
Отсюда вывод: нужно нанимать специалиста, тобишь программиста...