2013-10-11 2 views
0

Я использую локон получить ответ обратно из файла на другом сервере ..не скручиваться дает никакого ответа назад

Curl Код:

$url="http://example.com/trck.php?adrs=yy"; 
$ch = curl_init($url); 

curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $params); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
$result = curl_exec($ch); 

curl_close($ch); 
return $result; 

trck.php Код:

$url=mysqli_real_escape_string($link,$_GET['adrs']); 
$sql="SELECT * FROM product where site = '$url'"; 
$res=mysqli_query($link,$sql) or die(mysqli_error()); 
$row=mysqli_fetch_assoc($res); 
if(mysqli_num_rows($res)==0 || $row['status']==0) 
{ 
return no; 

} 
else 
{ 
return yes; 
} 

, но форма ответа не принимается.

Справка будет оценена по достоинству.

+0

trck.php не отражает текст. – tCode

+0

также пробовал эхо, но не работал. – user2466317

ответ

0
$url=mysqli_real_escape_string($link,$_GET['adrs']); 
$sql="SELECT * FROM product where site = '$url'"; 
$res=mysqli_query($link,$sql) or die(mysqli_error()); 
$row=mysqli_fetch_assoc($res); 
if(mysqli_num_rows($res)==0 || $row['status']==0) 
{ 
echo 'no'; 
} 
else 
{ 
echo 'yes'; 
} 

также:

$url="http://example.com/trck.php?adrs=yy"; 
$ch = curl_init($url); 

curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $params); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
$result = curl_exec($ch); 

curl_close($ch); 
echo $result; 

вы должны повторить возвращенный трансфер из завитков.

+0

неожиданный ответ от него [ссылка] (http://awesomescreenshot.com/01e1tialfd) – user2466317

+0

Как это неожиданно? U должен изменить хост из 'example', где когда-либо размещен файл trck.php – DarkBee

+0

oh..thanks я забыл изменить URL-адрес :) – user2466317

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