Php de kullanmış olduğumuz CURL nedir ?
İngilizce olarak “Client URL” olarak sözcüklerin kısaltılmasıdır.Bu bir kütüphanedir bu kütüphane Libcurl dur.
- CURL başlat
- CURL seçeneklerini belirle.
- CURL çalıştır yani execute
- CURL sonlandır.
CURL ile ne yapılabilir?
-Veri iletimini ve veri alımını sağlaya biliriz.
-Bazı sitelerde üye olmamış gerekebilir.Bu sitelerde otomatik form doldurma işleminde kullanıla bilir.Aynı zamanda üye girişi işleminde de kullanıla bilmektedir.
CURL ile basit bir uygulama
Yazma işlemi fazla vakit aldığı için kısa bir şekilde anlatmak istedim.Şimdi basit bir örnekle curl mantıgını göstereyim bu örnek curl u anlamanız için en basit örnek bu örnek üzerinde çalışarak kendinizde mantıgını kavraya bilirsiniz.CURL php de çok önemli bir yapıdır boot yapımından tutunda işlerimizi kolaylatmaya kadar bir çok işlemi bu yapı ile yapabiliriz.
post.php
[html]
<?php
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,"http://localhost/curl/ornek1/postbilgisi.php");
curl_setopt($curl,CURLOPT_POST,1);
curl_setopt($curl,CURLOPT_POSTFIELDS,"ad=Mustafa&,soyad=zorbaz");
curl_exec($curl);
?>
[/html]
post.php dostasından postbilgisi.php dosyasına post etmekteyiz ben bunu anlamam için post ettigimiz zaman merhaba.php adında dosya oluşturmaktadır.Bunun yerine eğer post ise ekrana print ile de yazdırabiliriz.
postbilgisi.php[html]</pre>
<?php
if($_POST)
touch('merhaba.txt');print_r($_POST);
?>
<pre>[/html]