Curl ile bir işlem yaptığımızda, curl bu işlemi serverin ip si ile başlatıyor. phpnin mantığıda bu zaten. php bir işlemi her zaman serverin ip adresiyle yapıyor. curl de proxy kullanılabiliyor. buraya kadar tamam.
peki curlde başlattığımız işlemi, siteye giren kullanıcının ip adresiyle yapması mümkün değil mi? birçok kaynağa baktım ve heryerde imkansız yazıyor.
http://cineloji.com/stream/ip.php
ip.php çok basit sitedeki içeriği çekme kodu
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.ipmango.com/");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 5.0)");
$store = curl_exec ($ch);
echo $store;
?>buraya bağlandığımızda,
http://www.ipmango.com/ benim hostun ip sini gösteriyor. peki
buraya giren kişinin kendi ip adresini görmesi gerçekten imkansız mı? bir sürü şey denedim, çok araştırdım ama bir türlü aşamadım bu olayı. php de bunun bir çıkış yolu yokmu?