phpcms前台上传图片为什么我上传的视频网址变的这么长呀 ,怎么有办法变成原地址!

查看: 507|回复: 8
Web-server: Apache
PHP版本: phpcms_v9.5.7_UTF8
Mysql版本: 5.2
适用版本: v9
编码版本: UTF-8&
浏览器: IE6&IE7&IE8&firefox&TT&360&chrome&maxthon&
复现步骤: 文章模型上传缩略图
问题描述: 我的网站域名包含(link)括号内,上传缩略图后,缩略图地址中link被替换成20%
本帖最后由 jlin 于
10:54 编辑
官方现在没人了吗,这个算是个很大的bug了
今天终于碰到也会有这个问题呢!
域名是什么?截图不显示了。
这个有方法的。。。我之前一个客户域名中有link。。我给解决啦,这个是为了考虑安全性的
这个有方法的。。。我之前一个客户域名中有link。。我给解决啦,这个是为了考虑安全性的
是否可以说下修改的思路,我正好有一个域名,因为这个问题闲置比较久了!
是否可以说下修改的思路,我正好有一个域名,因为这个问题闲置比较久了!
1、global函数库下function remove_xss($string) 函数过滤库中有link你去掉后试试
1、global函数库下function remove_xss($string) 函数过滤库中有link你去掉后试试
多谢weizhi_915!
修改phpcms\libs\functions\global.func.php第89行:
$parm1 = Array('javascript', 'vbscript', 'expression', 'applet', 'meta', 'xml', 'blink', 'link', 'script', 'embed', 'object', 'iframe', 'frame', 'frameset', 'ilayer', 'layer', 'bgsound', 'title', 'base');复制代码
去掉‘link’,就好了。
多谢指导!
这个算文件太大
Powered by将你的PHPCMS评论变成腾讯微博评论_源码_站长之家
将你的PHPCMS评论变成腾讯微博评论
[摘要]PHPCMS V9可以应用腾讯微博评论插件来代替原来的PHPCMS的网站评论,不仅可以使得网站的用户体验更好,还能增加网站在腾讯微博上的曝光度,同时也可以吸引更多微博用户来访问你的网站。
  PHPCMS V9的评论在用户体验方面,并不让人多么满意,更多的用户希望能够有用户体验更好的Ajax版本的评论出现,但一直也未见PHPCMS官方有此动作,现在我们完全可以应用腾讯微博评论插件来代替原来的PHPCMS的网站评论,不仅可以使得网站的用户体验更好,还能增加网站在腾讯微博上的曝光度,同时,也可以吸引更多微博用户来访问你的网站。  首先,扫盲。什么是腾讯微博的微评论?请看我先前整理的文章《》。  再者,怎么给PHPCMS V9换上腾讯微博的微评论?请按步骤来操作:  1、 打开腾讯微博开放平台,微评论组件,点击立即使用。  2、填写网站应用微博评论组件的相关信息。  3、 点击获取代码,并复制代码,将代码放到PHPCMS网站的内容页面里。  以PHPCMS V9默认模板的文章模型为例。  打开 phpcms/templates/default/content/show.html  找到76-88行,代码如下:{if $allow_comment && module_exists('comment')}&iframe src=&{APP_PATH}index.php?m=comment&c=index&a=init&commentid={id_encode(&content_$catid&,$id,$siteid)}&iframe=1& width=&100%& height=&100%& id=&comment_iframe& frameborder=&0& scrolling=&no&&&/iframe&&div class=&box&&&h5&评论排行&/h5&{pc:comment action=&bang& siteid=&$siteid& cache=&3600&}&ul class=&content list blue f14 row-2&&{loop $data $r}&li&?&a href=&{$r[url]}& target=&_blank&&{str_cut($r[title], 40)}&/a&&span&({$r[total]})&/span&&/li&{/loop}&/ul&{/pc}&/div&{/if}  将这段代码替换成刚刚从腾讯微博组件的代码。 软件大小:8.01MB 软件类别:国产软件 |
软件语言:简体中文 运行环境:PHP/Mysql 软件授权:免费版 更新时间: 15:51:03 相关链接:  4、更新网站缓存,一切OK。  附效果演示地址:
本次DEDECMS教程小编为大家讲解DEDECMS列表页中随机调用缩略图的方法,默认的缩略图是取第一张图片,通过修...
热门源码下载推荐
最受关注报导
编辑推荐排行在PHPCMS后怎么添加图片轮换的广告。。用的是本地上传的图片麻烦说的具体点。。,_百度知道
在PHPCMS后怎么添加图片轮换的广告。。用的是本地上传的图片麻烦说的具体点。。,
你选择首页焦点图推荐phpcms首页的焦点图是通过推荐位的方式放在那的,在他的下面会有推荐位选择,把你需要的图片加进去,具体推荐位是可以自己在后台添加的,就可以了,你可以在后台随便发一条新闻
其他类似问题
您可能关注的推广回答者:
本地上传的相关知识
按默认排序
其他1条回答
直接用FTP上传到空间
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁PHPCMS V9不能上传图片的原因
PHPCMS V9编辑器上传不了图片呢,我一查看它用的是二级域名了,这样可能是导致不能上传图片的原因,下面来分析一下原因
管理地址,在后台-》设置-》相关设置-》安全设置里面填写了一个二级域名作为管理地址,并修改caches/configs/system.php 下的'admin_url' =& 'admin.主域名.com', //允许访问后台的域名经过仔细分析发现BUG,首先按照官方设置了管理后台专用的二级域名后,其他的域名访问后台管理就会出现没有权限访问的提示,会不会上传图片的时候调用的编辑器地址依然用的是system.php里面'app_path' =& 'http://www.主域名.com/',生成的地址呢,这样上传图片的时候,就会出现上传的时候打开页面没有权限卡死,通过一个网友在网站上发的博客,证实确实是这样BUG的产生,就是当管理员设置了专用的管理域名的时候,后台所使用的编辑器却还在使用主域名调用的编辑器,所以造成上传附件和图片没有权限。解决办法
方法1不使用专用的二级域名管理后台,放开权限。一切ok了方法2就是纠结必须用专用的二级域名管理后台。1、修改system.php 在'app_path' =& 'http://www.主域名.com/'下面添加一行'up_path' =& '/',//后台域名配置地址2、修改/phpcms/base.php加入如下代码代码如下://后台CKEditor地址define('UP_PATH',pc_base::load_config('system','up_path'));  3、修改/phpcms/libs/classes/form.class.php将[code]if($allowupload) $str .= "filebrowserUploadUrl : '".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";改为[code]if($allowupload) $str .= "filebrowserUploadUrl : '".UP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";
装PHPCMS V9(Destoon等)在DeDeAMPZ环境下不能上传图片方法
使用Destoon打算做一个网站,结果发现无论怎么样,就是在后台不能上传图片,缩略图也是,但是网络地址图片可以。后来上网查找资料,发现也有好多人有这样的问题。最后在一篇文章里发现有解决办法,但是太乱,自己摸索了一下,结果成功解决。代码如下:upload_tmp_dir = "D:/DedeAMPZ/tmp/uploads"session.save_path = "D:/DedeAMPZ/tmp/sessions" 我是把这两个文件夹都设置到我的网站根目录下了,并且设置user权限可写。代码如下:upload_tmp_dir = "D:/DedeAMPZ//tmp/uploads"session.save_path = "D:/DedeAMPZ//tmp/sessions" 设置完成后,重新启动Apache即可。}

我要回帖

更多关于 phpcms v9 上传图片 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信