我有一个外部php文件,我发送一个参数,如下所示: http://www.smsws.com/sendsms.php?user=demo&password=demo&numbers=973390000000&sender=hgicom.com&message=test&lang=en
当我转到该链接时,如果登录无效或号码不正确,它将显示一条消息,..等等 我想知道如何获取该消息,因为基于此消息,我将在我的应用程序中执行操作。那可能吗?
答案 0 :(得分:1)
$msgurl='http://www.smsws.com/sendsms.php?user=demo&password=demo&numbers=973390000000&sender=hgicom.com&message=test&lang=en;
$result=file_get_contents($msgUrl);
switch($result) {
case 'successful':
echo ' awesome';
break;
}
您可以使用if语句,具体取决于发回的输入
答案 1 :(得分:1)
$url="http://www.smsws.com/sendsms.php?user=demo&password=demo&numbers=973390000000&sender=hgicom.com&message=test&lang=en"
$res=file_get_contents($url);
if($res)
{
echo "message successfully send";
}
答案 2 :(得分:0)
您需要使用cURL来获取页面,并使用一些html解析器(如http://simplehtmldom.sourceforge.net/来解析响应。
有很多资源如何使用cURL,这是基本的 http://www.higherpass.com/php/Tutorials/Using-Curl-To-Query-Remote-Servers/