URL是正确的,发送的参数已确认在开发服务器上工作,但它始终在生产服务器上返回错误。生产服务器:URL不能打开
$url = "http://www.smslive247.com/http/index.aspx?";
$url .= "cmd=sendquickmsg";
$url .= "&owneremail=".urlencode($owenerEmail);
$url .= "&subacct=".urlencode($subAcct);
$url .= "&subacctpwd=".urlencode($subPwd);
$url .= "&message=".urlencode($msg);
$url .= "&sender=".urlencode($sender);
$url .= "&sendto=".urlencode($phone);
$url .= "&msgtype=0";
if($f = @fopen($url, "r")){
echo "Successful.";
}else{
echo $url." Error: URL could not be opened.";
}
当我尝试返回URL并将其放在浏览器上时,它返回Success消息。 我该怎么办?
你可以从*不压制fopen调用中的错误报告*开始! – Quentin 2013-02-10 13:12:48
我该怎么做?因为相同的代码在我的本地机器上运行良好(开发服务器) – pamodulus 2013-02-10 13:13:31
删除@ infront of fopen – Venu 2013-02-10 13:13:48