【问题标题】:webrivers - How to integrate sms main server using php?webrivers - 如何使用 php 集成短信主服务器?
【发布时间】:2017-08-23 13:38:01
【问题描述】:

此代码在 xampp localhost 上运行良好,但在服务器主机上不起作用。

知道可能出了什么问题吗?

$contact_no = $_POST['contact_no'];
$message = $_POST['text_message'];
$message = urlencode($message);

$url = 'http://trsms.krispal.in/API/pushsms.aspx?username=xxxx&password=xxxx&senderid=MYDMAL&mobile='.$contact_no.'&text='.$message;
$xml = file_get_contents($url);
echo $xml;
echo "<script>alert('Message has been successfully send...')</script>";

【问题讨论】:

  • 什么不起作用?您是否收到任何错误消息?
  • 没有错误问题..
  • 检查您的主机是否禁用了 file_get_contents 功能,通常出于安全原因,他们在共享主机上禁用它。
  • @B.Mossavari 可以作为答案。它不会因为它很短而自动成为评论。事实上,我认为这很可能是正确的答案。
  • 好的,然后我将取消删除我的答案...

标签: php mysql


【解决方案1】:

检查您的主机是否禁用 file_get_contents 功能, 通常他们出于安全原因在共享主机上禁用它。 检查服务器 php 配置 (php.ini) 之类的

allow_url_fopen=0
可能会破坏 file_get_contents 功能

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-22
    • 1970-01-01
    • 2012-06-10
    • 2014-03-14
    • 1970-01-01
    • 2013-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多