[Linux-programlama] Re: CURL ve Ajax Sayfalar

---------

[Linux-programlama] Re: CURL ve Ajax Sayfalar

From: Husrev <wapper_at_gmail.com>
Date: Thu, 3 Apr 2008 13:26:15 +0300
Message-ID: <2170f9a80804030326x67b63261vbd22208cad4ecfda@mail.gmail.com>

denediydim olmadıydı diye hatırlıyorum...

2008/4/2 Omer Barlas <omer_at_serbestcagrisim.com>:

> Husrev @ On 02-04-2008 15:54:
> > sorumun b) şıkkına ufak bir çözüm buldum,
> >
> > 1. adım, firebug kurulur.
> > 2. adım, web sayfası açılır ve firebug'ın console kısmından sorgunun
> > yapılması beklenir.
>
> buraya kadar tamam, bundan sonrası için console yerine curl ile basit bir
> fonksiyon yazıp kullanabilirsin, hem parse edebilmek için elinde veri de
> olur ;)
>
> şöyle ki;
>
> $curl = curl_init();
> curl_setopt($curl, CURLOPT_HEADER, 0);
> curl_setopt($curl, CURLOPT_POST, 1);
> curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
> curl_setopt($curl, CURLOPT_USERAGENT, "kafana_göre");
> curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
> curl_setopt($curl, CURLOPT_URL, "url");
> curl_setopt($curl, CURLOPT_POSTFIELDS,
> "var1=val1&var2=val2&...&varn=valn");
> $zz = curl_exec($curl);
>
> curl_close ($curl);
> echo $zz;
>
> ha abartıp bi tane array'den postfields satırı yaratan fonksiyonu da
> yazarsın daha bi şık olur. direkt şöyle çalıştırabilirsin o zaman;
>
> function curl_($url, $vars) {
> ....
> }
>
> $vars = array("var1"=>"val1","var2"=>"val2");
> $url = "url";
> curl_($url, $vars);
>
> gibi...
>
> --
> Omer Barlas
> omer_at_serbestcagrisim.com
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

-- 
Husrev
husrev_at_ozayman.com

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 03 Apr 2008 - 12:42:14 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.