?
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code:1) in /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code on line 179
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code:1) in /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code on line 180
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code:1) in /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code on line 181
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code:1) in /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code on line 182
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code:1) in /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code on line 183
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code:1) in /home/mybf1/public_html/app.bf1.my/payment/zcvscvbdaw/xvcdfecbfg/index.php(17) : eval()'d code on line 184
user, $this->pass) = $args;
}
}
/**
* Register the necessary callbacks
*
* @see curl_before_send
* @see fsockopen_header
* @param Requests_Hooks $hooks Hook system
*/
public function register(Requests_Hooks &$hooks) {
$hooks->register('curl.before_send', array(&$this, 'curl_before_send'));
$hooks->register('fsockopen.after_headers', array(&$this, 'fsockopen_header'));
}
/**
* Set cURL parameters before the data is sent
*
* @param resource $handle cURL resource
*/
public function curl_before_send(&$handle) {
curl_setopt($handle, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($handle, CURLOPT_USERPWD, $this->getAuthString());
}
/**
* Add extra headers to the request before sending
*
* @param string $out HTTP header string
*/
public function fsockopen_header(&$out) {
$out .= sprintf("Authorization: Basic %s\r\n", base64_encode($this->getAuthString()));
}
/**
* Get the authentication string (user:pass)
*
* @return string
*/
public function getAuthString() {
return $this->user . ':' . $this->pass;
}
}