时光博客 - WEB开发中的可用性和用户体验

博客留言短信提醒更新

这几天突然发现手机不吵了,看博客留言也没有增加,如是点进文章里面看看,发现了留言,而右侧的Sidebar居然不显示,估计是数据库有值,而没有更新缓存。

最初发现短信留言出错是在Samool的博客上看到的,因为他使用的代码和我相同,但是解析出SSIC错误,估计是飞信更改了最新的协议了。以前的代码不管用了,回头好好研究下飞信的协议。不过为了解眼前之急,还是在网上找到了解决方案。这次代码更简单了,不需要引入任何PHP文件,有热心的童鞋给我们提供了服务中转信息,不过我们的手机号和密码有没有记录在他的数据中,就无从知晓了。安全性还是不能保证。下次还是自己写一个吧。

Sablog-X 2.0 具体方法:

上传class_curl.rar到根目录,然后打开根目录下post.php 找到

  1. $cmid = $DB->insert_id(); 

在下面添加

  1. //add msg notice 
  2.     if($username!='后台登陆名') { 
  3.          require_once('class_curl.php'); 
  4.          $data["username"] = 你的手机号;   
  5.          $data["password"] = "手机密码";   
  6.          $data["sendto"] = 你的手机号;   
  7.          $data["message"] = $username."说:".$content;   
  8.    
  9.          $curl = new Curl_Class();   
  10.          @$curl->post("http://sms.api.bz/fetion.php"$data);  
  11.          
  12.     } 
  13.     //END msg notice 

测试一下OK了,中间的工作已经都交给了sms.api.bz 完成了。

如果你测试出现如下结果:

Warning: Cannot modify header information - headers already sent by

那么请看下面这段话

编码问题,utf-8有两种模式,utf-8 with bom 和utf-8 with no bom ,utf-8 with bom 会在头部输出隐藏的信息,我们知道header()跟session_start()函数前是不能有任何输出的,所以就会产生这个问题,用编辑器(不要用记事本)打开这个文件,另存为utf-8 with not bom这种模式就行了。

12.jpg

大小: 44.1 K
尺寸: 500 x 224
浏览: 318 次
点击打开新窗口浏览全图

在此感谢金山的张宴组长提供无私飞信中转服务.更多详细关于飞信短信提醒请移步 中国移动飞信免费发短信API接口(第三方 Fetion API)

«  上一篇 |  下一篇  »

赞助商广告

10 Responses

  1. Liupeng Says:
    2009-11-20, 1:42 AM

    测试一下!

  2. 小奥 Says:
    2009-11-23, 11:46 AM

    用的dw 啊。。

  3. Kevin Says:
    2009-11-23, 1:40 PM

    图是在网上随便找的!

  4. Lin.x Says:
    2009-11-24, 8:51 PM

    咦, 时光倒退了?
    这篇我好像评论过吧
    怎么没有了...

  5. Kevin Says:
    2009-11-25, 2:28 AM

    虚拟主机服务器硬盘挂了,重新换了硬件。数据丢失了...郁闷死了

  6. Lin Says:
    2009-11-25, 10:00 AM

    还好备份了....
    不然就是杯具了..

  7. Kevin Says:
    2009-11-25, 10:03 AM

    空间商有定期备份!貌似是1天一次吧...忘记了。还好

  8. 路人假 Says:
    2010-01-11, 11:01 PM

    咦,我这么干了,貌似还是收不到短信,555~~~

  9. Kevin Says:
    2010-01-12, 10:23 AM

    @路人假
    最近飞信调整了业务,此功能暂时失效了!

  10. 名扬 Says:
    2010-05-20, 5:23 PM

    方法可真多。

Leave a Reply





验证码(*):

提交留言时,请耐心等待一下,您在我博客上的留言将直接发到手机上。这可能需要一定时间。(*^__^*)