SORU
21 Mayıs 2009, PERŞEMBE


nasıl bir php kurabiyeleri bir değişken içine kıvırmak için

Yani bir adam başka bir şirket edeceğinizi harika eğer kullanmak yerine, sabun ya da xml-rpc ya dinlenme veya diğer makul bir iletişim protokolü sadece gömülü onun yanıt olarak çerez Başlığı.

Umarım bu bir dizi yanıt curl olarak bu çerezleri çekmek istiyorum. Eğer hayatımı bunun için bir ayrıştırıcı yazmak bir sürü atık zorunda kalırsam çok mutsuz olurum.

Herkes bu basitçe nasıl yapılacağını biliyor mu, tercihen bir dosya için bir şey yazmadan mı?

Eğer bu konuda bana yardımcı olabilir eğer çok minnettar olacağım.

CEVAP
21 Mayıs 2009, PERŞEMBE


$ch = curl_init('http://www.google.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// get headers too with this line
curl_setopt($ch, CURLOPT_HEADER, 1);
$result = curl_exec($ch);
// get cookie
// multi-cookie variant contributed by @Combuster in comments
preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $result, $matches);
$cookies = array();
foreach($matches[1] as $item) {
    parse_str($item, $cookie);
    $cookies = array_merge($cookies, $cookie);
}
var_dump($cookies);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caramella Girls

    Caramella Gi

    19 Mayıs 2008
  • Mary Jane Tauyan

    Mary Jane Ta

    20 AĞUSTOS 2009
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009