curl 获取数据问题,求高手指点

<?php
$url = "http://www.cnblogs.com/ainiaa/archive/2011/11/08/2241385.html";
$res=curl_file_get_contents($url);
echo $res;
function curl_file_get_contents($durl){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $durl);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_USERAGENT, USERAGENT);
curl_setopt($ch, CURLOPT_REFERER,_REFERER_);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$r = curl_exec($ch);
curl_close($ch);
return $r;
}
?>

同样的代码,获取http://www.cnblogs.com/ainiaa/archive/2011/11/08/2241385.html链接内容没问题,但获取不到https://ums.iboxpay.com/cardWeb/tpl/detail_index.html?membership_number=100000026556链接内容,是因为下面是https,访问需要证书?没有C币,求哪位高手指点一下,给段可以获取的代码,小弟不胜感谢

http://bbs.csdn.net/topics/391817257