文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>uchome 模拟发布动态和通知遇到的问题

uchome 模拟发布动态和通知遇到的问题

时间:2011-04-08  来源:无量小猪

我们单独运行这套程序,所以uchome的一些函数就不能试用,比如inserttable和feed_publish等等。在模拟的时候遇到了一些问题,比如在处理插入数据库的时候数据要进行处理

像title_template这个模版由于里面含有引号和双引号,我们要对其进行转义,我开始的时候试用的addcslashes,然后发现无法转义,函数报错,我查了手册发现还有个函数addslashes,这个函数和addcslashes很像,作用却有很大的区别,首先addcslashes此函数对 \n、\r 等进行转义。像 C 那样,ASCII 码低于 32 以及高于 126 的字符均转换成使用八进制表示。他对应的不是双引号的转义,addslashes才是对双引号的转义,  而title_data和body_data都是数组类型,我们要对其序列,用serialize函数转化一下

然后将这些数据插入feed表,一个崭新的动态就完成了,

而通知的话,不仅仅要插入通知表,而且要跟新space表里面的notenum字段,不然,在个人通知状态无法显示有通知的更新!

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载