SORU
20 HAZİRAN 2010, Pazar


PHP bir URL POST verileri

Nasıl PHP (form olmadan) bir URL'YE POST veri gönderebilir miyim?

Tamamlamak için bir değişken göndermek için kullanın ve bir formu göndermek için gidiyorum.

CEVAP
20 HAZİRAN 2010, Pazar


Eğer PHP kodu bir url (bir html formunu kullanarak olmadan) gelen veri sonrası için arıyorsanız curl ile yapılabilir. Bu gibi görünecektir:

$url = 'http://www.someurl.com';
$myvars = 'myvar1=' . $myvar1 . '&myvar2=' . $myvar2;

$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_POST, 1);
curl_setopt( $ch, CURLOPT_POSTFIELDS, $myvars);
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt( $ch, CURLOPT_HEADER, 0);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);

$response = curl_exec( $ch );

Bu belirtilen URL'ye post değişkenleri gönderir ve sayfayı verir ne tepki olarak dolar olacak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • campos9896

    campos9896

    24 Mart 2012
  • Rugiagialia

    Rugiagialia

    1 Ocak 2008