欢迎来到站长天空!

PHPCMS

当前位置: 主页 > CMS教程 > PHPCMS

解决PHPCMS V9不能添加https友情链接的方法

时间:2025-11-16 09:37:38|栏目:PHPCMS|点击:

现在很多网站都开始使用了https,在换友情链接的时候要填写https开头的网址,可是phpcms v9却只能填写以http开头的网站,该如何修改呢?下面是给您总结的方法,希望对您有所帮助。

1、打开 phpcmsmoduleslinkindex.php 文件,找到

if($_POST['url']=="" || !preg_match('/^http://(.*)/i', $_POST['url'])){
showmessage(L('siteurl_not_empty'),"?m=link&c=index&a=register&siteid=$siteid");
}

修改为:

if($_POST['url']=="" || !preg_match('/^(http://|https://)(.*)/i', $_POST['url'])){
showmessage(L('siteurl_not_empty'),"?m=link&c=index&a=register&siteid=$siteid");
}

找到

$logo = safe_replace(strip_tags($_POST['logo']));
if(!preg_match('/^http://(.*)/i', $logo)){
$logo = '';
}

修改为:

$logo = safe_replace(strip_tags($_POST['logo']));
if(!preg_match('/^(http://|https://)(.*)/i', $logo)){
$logo = '';
}

2、打开 phpcmsmoduleslinktemplateslink_add.tpl.php 文件,找到 

$("#link_url").formValidator({onshow:"<?php echo L("input").L('url')?>",onfocus:"<?php echo L("input").L('url')?>"}).inputValidator({min:1,onerror:"<?php echo L("input").L('url')?>"}).regexValidator({regexp:"^http://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&]*([^<>])*$",onerror:"<?php echo L('link_onerror')?>"})

修改为:

$("#link_url").formValidator({onshow:"<?php echo L("input").L('url')?>",onfocus:"<?php echo L("input").L('url')?>"}).inputVa


上一篇:PHPCMS V9栏目有关键词和描述就显示没有就显示当前栏目名字

栏    目:PHPCMS

下一篇:phpcms v9出现Can not connect to MySQL server错误的原因和解决方法

本文标题:解决PHPCMS V9不能添加https友情链接的方法

本文地址:https://zz.feitang.co/CMSjiaocheng/26359.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号