cURL - POST yanıt alınamıyor

0 Cevap php

I'm trying a basic thing. I have two files: curl.php and form.php

curl.php

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/test/test34_curl_post/form.php");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
    'nabc' => 'fafafa'
));
$result = curl_exec($ch);
curl_close($ch);
echo $result;
?>   

form.php

<form action="form.php" method="post">

<input type="hidden" name="nabc" value="abc" />
<input type="submit" name="submit" value="Send" />

</form>


<?php

if(isset($_POST['submit']))
{
 echo '<br />Form sent!'.$_POST['nabc'];
}
?>

ne almak umuyorum "gönderilen Formu!" görmek için, curl.php çalışan sonucu olduğu gibi. O POST olarak gönderilen değildi sanki görünüyor. Kundakçı (ağ) orada sadece bir GET isteği ve ne olsun hiçbir şeyin gönderilmesi, şeklidir. Herkes, yardım lütfen.

0 Cevap