CURLOPT_FOLLOWLOCATION bulma
10
●2.852
- 07-11-2010, 13:51:51bildiğim kadarı ile followlocation sadece bi url yi takip ediyor.Misal sen google.com'u talep ettiğinde 302 moved hatası ile karşılaşırsın.çünkü sen tr bir makinadan googleye girdiğinde google.com.tr e yönlendirir.yani sadece url takibi için kullanılan bir fonksiyon olarak biliyorum
- 07-11-2010, 14:01:40header,1 olarak tanımla header verilerini al, orada zaten redirect diye çıkar
- 07-11-2010, 14:23:46Üyeliği durduruldubasit bir örnek;
<?php function getir($url, $ref = NULL) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HEADER, 1); $x = curl_exec($ch); curl_close($ch); return $x; } $kaynak = getir('http://adres.com/sayfa.html'); preg_match('~Location: (.*)~', $kaynak, $loc); echo $loc[1]; // yönlendirilen adres ?> - 07-11-2010, 14:27:04by_antiseptic adlı üyeden alıntı: mesajı görüntületeşekkür ederim, aradğımı buldumheader adlı üyeden alıntı: mesajı görüntüle