扬帆blog济南seosery李晨光
以下代码产生和应用背景: 1 获得用户真实ip 2 根据有道ip库定位用户所在地区 3 山东济南用户定向到指定ip,其他地区保持不变 <?php /** * 根据客户ip定向到指定网址 * @author Www.Wesoho.Com * @copyright 2012 */ header('Expires: Sat, 26 Jul 1997 05:00:00
内容页调用SEO标题:在<title></title>之间加入以下代码: {dede:field name='typeid' runphp='yes'} $id=@me; global $dsql; $sql="select seotitle from dede_arctype where id=$id"; $row=$
thinkphp内置截取字符串函数无法显示省略号解决方法 functions.php function msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true) { if(function_exists("mb_substr")) { &n
系统提示Safe Alert Request Error step 1 或 Safe Alert Request Error step 2 是因为安全检测机制,可以临时屏蔽掉这个机制 修改include文件夹中dedesql.class.php dedesqli.class.php $this->safeCheck = FALSE;
在DEDECMSV5.3中,提供了loop万能循环标签,但是此循环标签只能循环出该表中的字段,而“[field:arcurl/]”链接标签并不能被解析出来,而DEDECMS官方论坛上也没有找到相关的解决办法,所以只有自己动手写代码了! 这是官方提供的代码: {dede:loo
首先进行列表标题的优化。 dedecms为默认的二级栏目页面的title是“一级栏目名称/二级栏目名称_网站名称”的显示形式,看着非常的不爽,尤其是中间的那个“/”。现在按照百度的SEO指南,很显然这个是很不友好的,我们需要改为“二级栏目名称_一级栏目名称_网站名称&rdqu
在linux中创建文件很容易,系统中随时会有文件变得过时且毫无用处。用户可以用rm命令将其删除。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 rm命令的一般形式为: rm [选项] 文件… 如果没有使用- r选项,则rm不会删除目录。 该命令的各选项含义如下: - f
CentOS常用命令在我们的使用中,经常被使用。所以,我们对一些经常使用又很重要的CentOS常用命令进行了全面的整理。下面,就来介绍这些CentOS常用命令。 一:使用CentOS常用命令查看cpu more /proc/cpuinfo | grep "model name" grep&
Yum 使用教程 Yum 是 Fedora 下的软件包管理工具。通过它,你能够查询软件包信息、从软件仓库获取软件包、通过自动解析软件包依赖性对软件包进行安装/卸载,以及将整个系统的软件包进行升级。 Yum 是 Fedora 下的软件包管理工具。通过它,你能够查询软件包信息、从软件仓库获取软件包、通过自动解析软件包依赖性对软件包进行安装/卸载,以及将整个系统的软件包进行升级。 当你升级
本文主要讲述dede系统的cookie是加密的,PutCookie设置cookie以后为什么GetCookie取不到值 PutCookie($key,$value,$kptime,$pa="/") 按默认参数设置一个Cookie(dede的cookie是经过加密的,必须用GetCookie获取值,以防止用户模拟登录)第三个参数一定要设置,否则会导致cookie当时就失
人正常活动有一定的规律,也就是所谓的生理时钟。而人体有12条经络,依顺序为胆、肝、肺 、大肠、胃、脾、心、小肠、膀胱、肾、心包、三焦经等,气血会依时间游走各经络,这些经络如果出问 题会导至气血循环不顺畅,引发身体各病症。 子时(午夜11点~1点) 子时是气血进入胆经最旺的时刻,是身体进入休养及修复的开始。胆的生理功能是内脏胆汁,帮助食物的 消化代谢,胆经的盛衰对于事情的判断能力、临场的
在终端输入并运行 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份当前的源列表,以便日後需要时恢复) sudo gedit /etc/apt/sources.list (修改sources.list文件中源的列表) 弹出文本后在sources.list文件中尾部添加下列内容: deb http://mi
httpd.conf 找到#APMServ默认虚拟主机 NameVirtualHost *:80 <VirtualHost *:80> ServerName * DocumentRoot "D:/APMServ/www/htdocs" <Directory "D:/APMServ/www/htdocs"&
扬帆Thinkphp留言本 学习Thinkphp写的小东西,希望对Thinkphp新手有所帮助 作者:扬帆 主页:http://wesoho.com 下载:http://wesoho.blog.51cto.com/p_w_upload/201008/715082_1281706441.rar 说明:由于原程序数据库脚本未增加默认管理员用户名密码,安装后需要自己在admin表中
今天写一个小程序,结果遇到一个错误,提示表单令牌验证出错,尝试了好多办法也不行,搜索网络也找不到好的解决办法,又不想直接屏蔽掉这个功能,屏蔽掉会不安全的。用httpwatch抓包结果发现(图中红色标注) 由于有2个图片地址错误,导致多次加载了表单页面,从而导致了表单令牌验证的session值发生了变化,所以出现表单令牌验证错误提示,把图片地址改正以后,世界清静了,也算是Thi
public function verify(){ import("@.ORG.Image"); Image::buildImageVerify(4,1); } 调用<
系统常量 __ROOT__ : 网站根目录地址 __APP__ : 当前项目(入口文件)地址 __URL__ : 当前模块地址 __ACTION__ : 当前操作地址 __SELF__ : 当前 URL 地址 __CURRENT__ : 当前模块的模板目录 ACTION_NAME: 当前操作名称 APP_PATH: 当前项
扬帆blog原创文章,转载请保留原地址:http://www.wesoho.com/article/asp/2874.htm dedecms上传到linux空间后遇到一个问题,所有header转向失效,cookie登陆失效,无法保存登陆状态,打开错误提示以后看到错误是这样的(此错误详细描述见dedecms一个奇怪的错误): Warning: Cannot modify header infor
刚上传了一个客户网站,在我们服务器上一切正常,但是上传到客户购买的空间出了n多问题,很奇怪,多方查找都没发现什么错误,只能说是dedecms本身问题或者服务器系统设置问题,最后header命令失效了,无法使用,把大面上需要header转向的地方都替换了一下,能运行啦~ //header("location:{$gurl}?aid=$aid"); ec
1 <ul>{dede:arclist row='6' titlelen='60' orderby='pubdate' typeid='1' idlist='' channelid='1'} <li> [field:global name=autoindex/] [field:global name=autoindex runphp="yes"
自定义模型遇到错误 Fatal error: Call to a member function GetInnerText() on a non-object in \include\taglib\channel\img.lib.php on line 42 将 $innerTmp = $arcTag->GetInnerText();替换为
新建模型的附加字段中添加一个添加图片的字段。 <field:pic itemname="产品图片" type="img" isnull="true" default="" function="" maxlength="" page=""> &l
手工在 系统->SQL命令行工具 的地方运行下面SQL ALTER TABLE `#@__admintype` CHANGE `rank` `rank` FLOAT( 6 ) DEFAULT '1'; UPDATE `#@__admintype` set `rank`=(5 + (`rank`/10)) where `rank` > 10; ALTER TABLE `#@__ad
《—————————华丽的分段标签—————————》 dedecms v5.3首页调用 分类信息方法 {dede:arclistsg orderby=’id&rs
今天下载并安装了TrayIcon控件,感觉很好,但是有一点,程序最小化的时候在任务栏界面依然保存那个按钮,有时候是需要隐藏的,这时候可以按如下方法做: 核心思想:截获 WM_SYSCOMMAND消息,看窗体是否处于最小化状态 ====================================================================================
在Delphi中获取和修改文件的时间 本文介绍了在Delphi中利用系统函数和Windows API函数调用来获取和修改文件的时间信息的方法。 熟悉Windows 95/98的朋友一定经常会用单击鼠标右键的方法来查看所选定的文件的属性信息。在属性菜单中会列出该文件的创建时间、修改时间和访问时间。这些信息常常是很有用的,它们的设置一般都是由操作系统(也就是由Dos/Windows
很多时候要用到相差多少天,多少周,多少秒,查了一下资料,整理如下: 首先 uses dateutils; 先自己做了个实例,相关代码如下: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, da
unit Unit1; interface usesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, ShellApi, StdCtrls, Menus;constWM_POP_MESSAGE = WM_USER + 1; //自定义消息 MSN提示窗口...WM_ICONTRAY
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号