Merhaba,
Aşağıdaki fonksiyonla istediğinizi yapabilirsiniz. php_curl eklentisinin
yüklü olması gerekli.
<?
function httpsConnect($url, $params) {
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$result=curl_exec ($ch);
curl_close ($ch);
return $result;
}
echo httpsConnect('https://www.blogger.com/start', '');
?>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Özgür Koca
Adres: Samsun, E.M.L Web Teknolojileri Dalı Şefi
Tel: (362) 231 6855, GSM: (505) 282 2452
http://www.tankado.com/ ¦ ozgurkoca[at]gmail.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2008/8/16 Nuri AKMAN <nuriakman_at_gmail.com>
> Arkadaşlar,
>
> PHP İçinden *https:*//www.benimsitem.com?urun_id=123<https://www.benimsitem.com?urun_id=123>örneğindeki gibi bir web sayfasını açmak istiyorum. Açmak istediğim sayfa
> *HTTPS* protokolü kullanıyor. Bu linkten açılan sayfa XML formatta ve
> içeriği yaklaşık şöyle:
>
> <?xml version="1.0" encoding="utf-8" ?>
> <ProductResponse>
> <available>1</available>
> <price>*19.99*</price>
> </ProductResponse>
>
> Bu sayfadan gelen *price* değerini de PHP programım içinden kullanmak
> istiyorum.
>
> Bunu nasıl yapabilirim?
>
> Selamlar,
> Nuri AKMAN
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sat 16 Aug 2008 - 23:45:34 EEST