PHP Curl ile Post İşlemleri örnek uygulamalı - SONMEZ

Duyuru Alanı

Kutsal Bilgi Tapınağı
Hoş Geldiniz...
Yönetici
Admin
SVIP Member
Verified
Puanlar
6510
Başarılar
8

Merhaba arkadaşlar! Bugün, PHP cURL kullanarak nasıl POST işlemleri gerçekleştireceğimizi öğreneceğiz. İlk olarak, cURL kütüphanesini PHP'de kullanabilmek için php.ini dosyanızda cURL'ü etkinleştirmeniz ve ardından Apache sunucunuzu yeniden başlatmanız gerekiyor.

cURL ile POST isteği göndererek herhangi bir web sitesine veri gönderebilirsiniz. Bu işlemi yaparken dikkatli olmalısınız, zira yanlış kullanımlar spam göndermeye yol açabilir. Ayrıca, oturum kontrolü olan sitelerde bu kontrolü aşmak için cURL kullanabilirsiniz, fakat güvenlik kodu (CAPTCHA) varsa bu işlemler zorlaşır.

Örnek Uygulama

Basit bir örnek üzerinden ilerleyelim. Aşağıdaki kodları içeren bir index.php dosyası oluşturun:

php
<?php $ch = curl_init(); // cURL oturumunu başlatıyoruz curl_setopt($ch, CURLOPT_URL, 'http://localhost/ornek.php'); // Veri göndereceğimiz URL curl_setopt($ch, CURLOPT_POST, 1); // POST işlemi yapacağımızı belirtiyoruz curl_setopt($ch, CURLOPT_POSTFIELDS, 'adi=suleyman&soyadi=akyildiz'); // Göndereceğimiz veriler curl_exec($ch); // cURL işlemini başlat curl_close($ch); // cURL oturumunu kapat ?>

Daha sonra, ornek.php dosyasının içeriği şu şekilde olmalı:

php
<?php echo $_POST['adi'] . ' ' . $_POST['soyadi']; // Gönderilen verileri ekrana yazdır ?>

Bu kadar basit! Şimdi, cURL ile POST isteği gönderip gelen verileri işleyebilirsiniz. Unutmayın, bu tür işlemleri yaparken etik kurallara uymanız çok önemlidir.

Herhangi bir sorunuz olursa, sormaktan çekinmeyin!

Yanıtlamak için burayı tıklayın.
comment url
Giriş Yap