2015-10-14 2 views
0
$cookiefile = 'cookie.txt'; 
$params = 'page=http%3A%2F%2Fstackoverflow.com%2F&x=50&y=40'; 
$url='https://kproxy.com/doproxy.jsp'; 

$ch = curl_init(); 
curl_setopt($ch,CURLOPT_URL,$url); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); 
curl_setopt($ch,CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_POST, count($params)); 
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0'); 

curl_setopt($ch, CURLOPT_POSTFIELDS, $params);  
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookiefile); 
echo curl_exec($ch); 
curl_close($ch); 

/// в конце выполнения перенаправлять мне этот адрес ///Как получить последний URL

https://server4.kproxy.com/servlet/redirect.srv/sruj/sfywreskebutnn/p1/

что я хочу знать, как сохранить URL в базе данных или текстовый файл или сохранить в переменной сессии

ответ

1

Вы можете получить URL переадресации следующим образом:

$redirectUrl = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL); 
+0

Я уже пробовал это, и он не работает ::: перенаправляется на https://server4.kproxy.com/servlet/redirect.srv/sruj/sfywreskebutnn/p1/ –

Смежные вопросы