Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] 怎么分离资讯里的文字、图片、链接、视频,这样可以按照需要调用?--付币--

[复制链接]
lwd815813 发表于 2009-7-30 18:03:02 | 显示全部楼层 |阅读模式
本帖最后由 lwd815813 于 2009-7-31 21:11 编辑

发布资讯时如何自定义资讯的显示样式,怎么分离文字、图片、链接、视频,又怎样按照需要调用呢??
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 10:03:39 | 显示全部楼层
没人会??支会一声呀~!~顶上
回复

使用道具 举报

lidq.jingwu 发表于 2009-7-31 10:16:50 | 显示全部楼层
要将它们全部分离出来,除非用正则表达式将它们全部匹配出来,否则不太可能分离的。
可以的话,自己试一下吧。
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 10:34:55 | 显示全部楼层
我看是可以的,像yoka的图库就应该是用分离出来的数据做的,
回复

使用道具 举报

china2008sc 发表于 2009-7-31 19:42:06 | 显示全部楼层
很高科技的问题,我无法想象,只能看看!哪个高手会.
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 21:10:39 | 显示全部楼层
居然没人会?我就不信,可能是有人会不愿说而已。等待有心人。yoka.com的图库就应该是分离出来做成的。请高人指点~~~
回复

使用道具 举报

littlehz 发表于 2009-7-31 23:47:51 | 显示全部楼层
如果是分别调用资讯内容和资讯附件,比较简单,分别写两个模块调用即可。
但是如果是要分离资讯内容中写好的图片、视频等代码有些困难。你可以进数据库,查看supe_spacenews表的message字段,存储在数据库时代码是混合在一起的。要分离当然可以,找到SS的viewnews.php,$news['message']中取出来的就是单独资讯内容信息。找找PHP正则表达式资料,依据判断规则将分离出的内容代码分别存储在不同的变量中。
如果不是在单独资讯页面,而是要在首页或者分类页面调用,因为首页、资讯分类页面都不会取spacenews表中的数据,所以参照index.php、category.php文件,增加取spacenews表中数据的代码,然后再用正则表达式分离资讯内容,做相应调用。
总体来说是很花时间,当然肯研究没什么不能完成的
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-8-1 10:14:49 | 显示全部楼层
看完已经头晕了,做起来就.......看来关键还是在“正则表达式”里面,我不信心了,等答案算了~~~!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 11:20 , Processed in 0.103943 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表