Ben bir sayfaya veri göndermek ve formu teslim edildikten sonra sonuçları almak için curl kullanmaya çalışırken yardıma ihtiyacım var.
Ben basit bir formu oluşturduk:
<form name="test" method="post" action="form.php">
<input type="text" name="name" size="40" />
<input type="text" name="comment" size="40" />
<input type="submit" value="submit" />
</form>
Buna ek olarak, aynı sayfada bu formu işlemek için php kodu var. Bütün yaptığı form değerleri geri echo olduğunu.
Ben kullanıyorum curl şudur:
$h = curl_init();
curl_setopt($h, CURLOPT_URL, "path/to/form.php");
curl_setopt($h, CURLOPT_POST, true);
curl_setopt($h, CURLOPT_POSTFIELDS, array(
'name' => 'yes',
'comment' => 'no'
));
curl_setopt($h, CURLOPT_HEADER, false);
curl_setopt($h, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($h);
echo $result;
When I launch the page with the curl code in it, I get the form.php page contents but it doesn't not show the variables that PHP should have echo'd when the form is submitted.
Bu herhangi bir yardım takdir ediyorum.
Teşekkürler.