php生成可订阅的rss的问题
2010-11-29 20:26
183 查看
我想用php制作一个可订阅的rss,可是xml的格式拼成了却不能订阅,很是郁闷。希望有朋友能帮解决一下,谢谢!
拼成xml格式文件的php代码如下,也就是testkk.php的内容:
testkk.php执行后生成的页面在页面中显示为如下,完全不是rss的展现样式,而且标题也没有显示,只显示了url:
右键打开源文件显示的却是完整的xml格式,问什么不能订阅呢?问题出在哪里了?
谁帮我看看, 我需要得到这个HTML里的所有链接! 其中$CONTENT就是HTML吧!
有两个数组,第一个是你要的页面的 第二个是你要的查看 其中查看的数组中 第二个子数组是你要求的匹配的,如果有问题再说
这个判断有个问题,就是点得快一点后呢,可能就会给他两次以上的奖励。。主要看他的网络有多卡,我最多看到有给
8次奖励。有什么办法可以解决这个问题呢?
這個是因為數據庫的查詢和系統時間之間的差異造成的。
不要直接用PHP取nowtime,而是應該從數據庫中查詢nowtime和downtime,這樣會減少誤差
程序执行需要时间吧,数据库查询需要时间吧,你不会认为这些语句是瞬间完成的吧?!
一旦用户操作以后就行进锁,用户操作完解锁
意思是还是要用锁,不能用这种?意思是SELECT 语句比UPDATE快了。
所以当几个select 后,他还没有update完。。所以才造就了这个结果?
那用锁的话,如果我并发比较高,对性能比影响比较大。
有没有好的办法?我一直认为SQL语句是按照顺序执行的。。。郁闷了。。
解决方法有很多种,一种是使用数据库的行级锁,锁定这一行,语句就用3楼的SQL语句。
还有一种是写PHP逻辑,在MENCACHED等内存缓存中增加一个标志,必须等你执行完后才能执行下次操作。
还有一种是在前端JS判断,也是增加一个标记,就是全局变量记录上次点击该按钮时间,和本次时间比较,小于你要求的时间就不提交到后端。php里面,怎么截取字符串“abc#def"中#之前的字符串?那个函数能实现
获取#之后的字符串呢?还有就是
获取字符串abcd中前两位字符串。两个问题,求教了!
额,能不能推荐本中文的函数手册。我找到的都是英文的
这样输出图片,发现浏览器端没有缓存,每次请求都是200,看别的网站的图片访问一次后都是304,请问怎么设置缓存呀
我有个程序需要24小时运行,怎样放到服务器里呢?首先能不能这样做呢?如果能该怎么做。请多多赐教。本人不会php。
如果租虚拟主机不可以。如果是独立主机,那随便你怎么搞了
我现在用php+mysql做了一个简单的论坛,主要就是发贴回贴等,现在发现了一个问题,就是操作过一段时间之后(很少出现),我的服务器主机上会出现cmd.exe这个进程,然后就上不去论坛了,后来我发现php+mysql+apache环境下,cmd.exe应该就是操作数据库的时候生成的进程,数据库操作完成之后会自动结束进程,但是我现在出现的这个问题就是明明已经操作好了,但是进程始终没有结束,要重启之后才会好,其它的表现还有:出现这种情况后,填写完帖子内容后点提交,原来应该alert('成功');但是实际上没有任何反应(IE一片空白,底下进度条很慢),查看数据库发现已经写入了由于文件很多,代码就不贴了,我主要想知道产生这种现象的原因是代码的问题还是服务器中毒了,如果是代码问题的话帮我分析一下可能的原因.PS:这种情况不常出现,另外所有数据库操作都很简单,除了一个功能,是清单功能,要比对表里多了,少了,或者改了哪些内容,会不会是对同一张表的操作语句太频繁造成cmd.exe是微软Windows系统的命令行程序,类似与微软的DOS操作系统。cmd.exe是一个32位的命令行程序,运行在Windows NT/2000/XP/2003/Vista上。这不是纯粹的系统程序,但是如果终止它,可能会导致未知的问题。 基本上说你的问题和这个没有关系的。主要问还是你的网站及服务器配置问题。
可能通过软件看一下页面执行情况,最后再debug一下,看一下,是不是有代码进入了死循环,或者数据库读取时死锁,更或者是代码出错。可以根据进程,看一下数据库服务进程的变化,服务进程的变化,以及cpu等等。根据经验,你的这个问题,多半是程序问题。仔细看一下好了。
来源:足球直播
拼成xml格式文件的php代码如下,也就是testkk.php的内容:
testkk.php执行后生成的页面在页面中显示为如下,完全不是rss的展现样式,而且标题也没有显示,只显示了url:
右键打开源文件显示的却是完整的xml格式,问什么不能订阅呢?问题出在哪里了?
谁帮我看看, 我需要得到这个HTML里的所有链接! 其中$CONTENT就是HTML吧!
有两个数组,第一个是你要的页面的 第二个是你要的查看 其中查看的数组中 第二个子数组是你要求的匹配的,如果有问题再说
这个判断有个问题,就是点得快一点后呢,可能就会给他两次以上的奖励。。主要看他的网络有多卡,我最多看到有给
8次奖励。有什么办法可以解决这个问题呢?
這個是因為數據庫的查詢和系統時間之間的差異造成的。
不要直接用PHP取nowtime,而是應該從數據庫中查詢nowtime和downtime,這樣會減少誤差
程序执行需要时间吧,数据库查询需要时间吧,你不会认为这些语句是瞬间完成的吧?!
一旦用户操作以后就行进锁,用户操作完解锁
意思是还是要用锁,不能用这种?意思是SELECT 语句比UPDATE快了。
所以当几个select 后,他还没有update完。。所以才造就了这个结果?
那用锁的话,如果我并发比较高,对性能比影响比较大。
有没有好的办法?我一直认为SQL语句是按照顺序执行的。。。郁闷了。。
解决方法有很多种,一种是使用数据库的行级锁,锁定这一行,语句就用3楼的SQL语句。
还有一种是写PHP逻辑,在MENCACHED等内存缓存中增加一个标志,必须等你执行完后才能执行下次操作。
还有一种是在前端JS判断,也是增加一个标记,就是全局变量记录上次点击该按钮时间,和本次时间比较,小于你要求的时间就不提交到后端。php里面,怎么截取字符串“abc#def"中#之前的字符串?那个函数能实现
获取#之后的字符串呢?还有就是
获取字符串abcd中前两位字符串。两个问题,求教了!
额,能不能推荐本中文的函数手册。我找到的都是英文的
这样输出图片,发现浏览器端没有缓存,每次请求都是200,看别的网站的图片访问一次后都是304,请问怎么设置缓存呀
我有个程序需要24小时运行,怎样放到服务器里呢?首先能不能这样做呢?如果能该怎么做。请多多赐教。本人不会php。
如果租虚拟主机不可以。如果是独立主机,那随便你怎么搞了
我现在用php+mysql做了一个简单的论坛,主要就是发贴回贴等,现在发现了一个问题,就是操作过一段时间之后(很少出现),我的服务器主机上会出现cmd.exe这个进程,然后就上不去论坛了,后来我发现php+mysql+apache环境下,cmd.exe应该就是操作数据库的时候生成的进程,数据库操作完成之后会自动结束进程,但是我现在出现的这个问题就是明明已经操作好了,但是进程始终没有结束,要重启之后才会好,其它的表现还有:出现这种情况后,填写完帖子内容后点提交,原来应该alert('成功');但是实际上没有任何反应(IE一片空白,底下进度条很慢),查看数据库发现已经写入了由于文件很多,代码就不贴了,我主要想知道产生这种现象的原因是代码的问题还是服务器中毒了,如果是代码问题的话帮我分析一下可能的原因.PS:这种情况不常出现,另外所有数据库操作都很简单,除了一个功能,是清单功能,要比对表里多了,少了,或者改了哪些内容,会不会是对同一张表的操作语句太频繁造成cmd.exe是微软Windows系统的命令行程序,类似与微软的DOS操作系统。cmd.exe是一个32位的命令行程序,运行在Windows NT/2000/XP/2003/Vista上。这不是纯粹的系统程序,但是如果终止它,可能会导致未知的问题。 基本上说你的问题和这个没有关系的。主要问还是你的网站及服务器配置问题。
可能通过软件看一下页面执行情况,最后再debug一下,看一下,是不是有代码进入了死循环,或者数据库读取时死锁,更或者是代码出错。可以根据进程,看一下数据库服务进程的变化,服务进程的变化,以及cpu等等。根据经验,你的这个问题,多半是程序问题。仔细看一下好了。
来源:足球直播
相关文章推荐
- Rss 订阅:php动态生成xml格式的rss文件
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- php将mysql数据表(含中文数据)导出生成excel表,快速生成且解决中文乱码问题。
- 关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
- (转)php 根据url自动生成缩略图并处理高并发问题
- 如何解决php 生成验证码图片不显示问题
- 关于phpword生成word所出现的一个比较常见的问题。
- phpqrcode 生成图片显示问题
- [又出问题了]51cto的博客怎么没办法订阅rss了??
- 【PHP缩略图类】手机照片不能生成缩略图问题以及解决方式
- PHP json_decode函数无法解析json2.js生成json的问题
- EditPlus注册码在线生成,删除utf-8BOM,完美解决php文件乱码问题
- PHP生成zip压缩包 解决中文不能压缩或者乱码问题
- PHP动态生成的图片无法显示问题
- phpword生成中文乱码的问题
- [PHP]GD库生成图像无法在浏览器正常显示的问题(更新:使用GD图像生成类发现错误必须及时清理缓存!)
- PHP5.0 代码:用 DomDocument 对象生成 RSS 文档
- thrift生成php代码不完整问题(thrift接口定义文件中含include)
- php完美的rss 生成类
- php生成静态页的办法-代码拷贝会出问题 只参考流程