2013-10-11 90 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

这是怎么回事?你必须将主机从“示例”更改为无论文件trck.php托管在哪里 – DarkBee

+0

哦..感谢我忘了更改网址:) – user2466317