Ancak PTT gönderi takip sitesinde input name değeri olmadığından post edemiyorum.
Sanırım hidden input name değişkenindeki değeri alıp bir şekilde kullanmam gerek ama çözemedim. Yardımcı olur musunuz?
Kullandığım Kod:
<?php
$ch = curl_init('http://ipv4.webshare.io/');
$fields = [
'input-name' => '11111111111'
];
$url = "https://gonderitakip.ptt.gov.tr";
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_PROXY, 'http://p.webshare.io:80');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'username:password');
curl_setopt($ch, CURLOPT_REFERER, 'https://gonderitakip.ptt.gov.tr/');
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($fields));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
$response = curl_exec($ch);
echo $response;
?>Hedef Site: https://gonderitakip.ptt.gov.tr<form action="/Track/summaryResult" id="searchForm" method="post" onkeydown="return event.keyCode!=13">
<div class="input-group mb-3">
<input id="search-area" type="text" class="form-control rounded-left" maxlength="13" onkeypress="clsAlphaNoOnly(event)" placeholder="Takip Numaranızı Giriniz">
<input id="q" name="q" type="hidden" value="" />
<div class="input-group-append">
<button id="searchButton" class="btn btn-outline-secondary rounded-right" style="background-color:white; border:none; height:60px;" type="button"><i class="fa fa-search"></i></button>
</div>
</div>
<input type="hidden" name="as_sfid" value="AAAAAAVTWROuXyk3aZxMf9KGIC5dAyxZlMk2ewvujnLkfVx7sMc0_cs9st7rpGav3d7sS36S-CwnZqT9csGy-H4fQz05VFkrW5Td5_qjXj1KWpW3ekTzdKuKT7FAE41YY3hVHvbetoZiWENOTk3muUDGKuUst71mczmtGCp8Sx-t-9FurA==" />
<input type="hidden" name="as_fid" value="afee12fd375f59d4c2d12be2fd96f1319eea7dd1" />
</form>

