网站教程

一、后台SMTP参数设置(QQ邮箱为例)

1、端口:465

云服务器为了减少垃圾邮件,默认封掉了smtp 25端口。允许ssl链接smtp 465端口或者其它端口。

需要修改e\class\class.stmp.php。大约62行的$host前添加"ssl://",不要忽略$host之前的点号。

2024-09-05  2834   帝国cms 帝国CMS 邮件 
网站教程

在文章《帝国cms模板开发教程(十一):帝国cms搜索列表页模板开发》中已经提到,帝国cms搜索列表页不支持万能标签和灵动标签,解决办法有两种,一是写入静态页面,二是修改系统文件参数

前面的教程已经说了写入静态页面,下面我们介绍修改系统文件参数的办法

找到 e/search/result/index.php,把<?php 下面五行代码

2022-10-12  4148   帝国CMS PHP 
网站教程

帝国cms列表分页的样式是index_数字.html,如果我们要改成list_数字.html或者其他形式要怎么操作呢? 一起来看下吧。

下面我们来说说怎么修改这个默认的url及样式。

1. 改分页函数e/class/functions.php里带有index_的字符串,这里是将index改成其它。

第一处

//首页
if($pagenum==1)
{
$path=$dopath."index".$dotype;
}
else
{
$path=$dopath."index_".$ok.$dotype;
}
//取得分页参数
$returnpager=$thefun($num,$pagenum,$dolink,$dotype,$page,$lencord,$ok,$myoptions,$pagefunr);
$showpage=$returnpager['showpage'];
$myoptions=$returnpager['option'];
$list1=str_replace($bereplistpage,$showpage,$list_r[0]);
$list2=str_replace($bereplistpage,$showpage,$list_r[2]);

2022-10-10  4001   帝国CMS 
网站教程

帝国CMS有自带的批量替换功能,在替换一些关键字词的时候,非常好用,之前也详细讲解过,新手可以看看。但是也有个缺点,就是只能替换系统自带的数据表内容,不能替换其他数据库的内容。此时我们只能用到SQL语法来批量替换了。替换前可以先备份下,防止出错。帝国cms批量替换字段值SQL语法update phome_ecms_表 set 替换字段=REPLACE(替换字段,'原字符','新字符')SQL语法说明:phome_ecms_news_d

2022-10-09  3416   帝国CMS PHP MYSQL 
网站教程

我们都知道帝国CMS后台的采集功能是不能采集关键字的,那么今天给大家说一个变通方法,让后台能采集关键词,方法如下:

具体操作流程如下:

1、系统设置——管理数据表——管理字段——增加字段

(字段名:keywords 字段标识:关键词 字段类型:字符型0-255字节 长度:70 存放表:主表 前台内容显示:钩选"将回车替换成换行符")

2、系统设置——管理数据表——管理系统模型——修改——关键词

(钩选:录入项+投稿项+必填项+可增加+可修改+采集项+内容模板+搜索项)

2022-09-30  4233   帝国CMS 采集 
网站教程

PHP7版本对PHP改动大,去掉了MYSQL扩展模块等,导致部分函数无法正常使用。因而,帝国CMS7.5新增对PHP7.*系列运行环境的支持,兼容性更好。

使用PHP7.*运行环境时,以下两种情况,设置支持PHP7.*操作步骤:

1、全新安装帝国CMS时:

2022-09-26  3967   帝国CMS PHP MYSQL