
做个HTML表单,表单含原信息投稿的字段变量(含classid/id/enews/字段等变量)即可,且表单的action指向/e/DoInfo/ecms.php就可以(action="/e/DoInfo/ecms.php")。
...more»
templets ┣━ default ······································· 默认模板目录 ┃ ┣━ style ······································· 模板CSS样式目录 ┃ ┣━ js ·········································· 模板JS脚本目录 ┃ ┗━ images ······································ 模板图片目录 ┃ ┣━ lurd ·········································· LURD系统模板 ┃ ┣━ plus ·········································· 插件模板目录 ┃ ┗━ system ········································ 系统底层模板目录
...more»
在thinkphp3.2.3中遇到的错误SQLSTATE: Base table or view not found: 1146 Table 'test.file_info' doesn't exist,之前用pdo连接数据库一直没有问题,今天突然发现报了上述错误,查看了别人的解决方法,都没有解决,后来看了下之前的表名都是小写的,我现在的表名是"file_Info",改为"file_info"后就不报异常了
...more»
错误记录:
无法安装,提示当前数据库结构与官方不一致
错误原因:
这样的情况是因为程序在安装的时候是低版本,安装过通过后台升级到了最新版本。然后没有备份数据库,就进行网站搬家或打包程序重新按照,就会导致程序和数据库版本不一致的情况。接下来我们给大家说下怎么来解决这个问题。
解决方案:
官网更新日志里下载对应你当前版本号的官方源码包。
打开你无法安装的网站根目录下的install文件夹,提取eyoucms.sql文件,粘贴到你下载的官方源码包对应目录内。
使用官方源码包进行安装,升级系统到CMS源码版本号提示的版本号一直,进行备份数据库
提取你刚刚备份的数据库文件,粘贴至无法安装的网站根目录下的install文件夹内,即可安装
...more»
取得信息内容页地址函数
语法:sys_ReturnBqTitleLink($r)说明:$r为含“id,classid,newspath,filename,groupid,titleurl”字段内容的数组,变量名可任意命名。使用范例:取得信息ID=8的新闻页面地址<?php$nr=$empire->fetch1("select id,classid,newspath,filename,groupid,titleurl from {$dbtbpre}ecms_news where id='8' limit 1");$titleurl=sys_ReturnBqTitleLink($nr);echo $titleurl;?>
通过ID取得信息内容页地址的其他方法:
/e/public/InfoUrl/?classid=栏目ID&id=信息ID
...more»
易优eyoucms数据库配置文件位置在:网站根目录/application/database.php
...more»
你的php设置的时间有问题,是美国的时间。以下方法可解决:修改php.ini,找到:date.timezone,把前面的分号去掉,并把值设为PRC
...more»
不使用评论功能,能不能删除前台相关功能文件?
答:可以,处理步骤:(1)、删除e/pl目录;(2)、修改e/enews/plfun.php文件,文件第二行加exit();<?phpexit();修改后保存文件即可。
...more»
【基础用法】 标签:assign 描述:模板文件中定义变量,可在其他标签里使用该变量用法: {eyou:assign name='typeid' value='5' /} 文件: 无 涉及表字段: name='' 变量名 value='' 赋给变量名的值 底层字段: 无
【更多示例】 -------------------------------示例1--------------------------------
描述:在运行模板的时候,赋值了一个 typeid 的变量,值是 5
{eyou:assign name='typeid' value='5' /}
-------------------------------示例2--------------------------------
描述:在多个标签里使用事先声明的自定义变量,如下例,typeid='5' 则下面的变量均可引用
{eyou:assign name='typeid' value='5' /}
{eyou:type typeid='$typeid'}
<a href="{$field.typeurl}">{$field.typename}</a>
{/eyou:type}
{eyou:channel typeid='$typeid' type='self'}
<a href="{$field.typeurl}">{$field.typename}</a>
{/eyou:channel}
...more»
设置系统COOKIE变量函数
语法:esetcookie($var,$val,$life,$ecms)
说明:
$var:为变量名$val:为变量值$life:为COOKIE有效时间,单位秒,0为不保存。此参数可省略,默认为不保存。$ecms:0为设置前台COOKIE变量,1为设置后台COOKIE变量。此参数可省略,默认为0。
使用范例:
esetcookie('mybody','帝国'),定义前台“COOKIE前缀+mybody”变量,变量内容为“帝国”esetcookie('mybody','帝国',0,1),定义后台“COOKIE前缀+mybody”变量,变量内容为“帝国”
附加说明:
此设置COOKIE函数会给变量名加上COOKIE前缀,你可也可以直接用PHP本身的setcookie来定义。
...more»
