04 2013 档案
摘要:================================ 搭建MVC结构================================ 基于MVC,解耦合 (高内聚,低耦合),优点:易维护、易扩展 本MVC模式采用的是单一入口: 如:http://localhost/lamp45/mvc/index.php?m=stu&a=add //打开学生信息的添加界面 其中m的值stu表示访问的是StuAction a的值add表示是方法(动作) 就是访问StuAction的add方法。 1. 创建目录: ORG 第三方扩展类 model M(模型)层目录 acti...
阅读全文
摘要:一、什么是php采集程序?二、为什么要采集?三、采集些什么?四、如何采集?五、采集思路六、采集范例程序七、采集心得什么是php采集程序? php采集程序,也叫php小偷,主要是用于自动搜集网络上web页里特定内容,用php语言写的web程序,运行于支持php的平台上。谈到“自动搜集”,你可能联想到百度goole,联想到搜索引擎所做的事情。php采集程序,正是做类似的工作。为什么要采集?互联网正以飞快的速度在发展,web数据每天以几何级数据量递增,面对这庞大的数据,作为一个网站管理员的你,该如何搜集自己所需要的信息呢?特别对某个 或某几个同类网站,你需要它们的大量信息,来充实你的网站内容,难道就
阅读全文
摘要:字体使用是网页设计中不可或缺的一部分。经常地,我们希望在网页中使用某一特定字体,但是该字体并非主流操作系统的内置字体,这样用户在浏览页面的时候就有可能看不到真实的设计。美工设计师最常做的办法是把想要的文字做成图片,这样做有几个明显缺陷:1. 不可能大范围的使用该字体;2. 图片内容相对使用文字不易修改;3. 不利于网站SEO(主流搜索引擎不会将图片alt内容作为判断网页内容相关性的有效因素)。网络上有一些使用sIFR技术、或javascript/flash hack的方法,但实现起来或繁琐,或有缺陷。下面要讲的是如何只通过CSS的@font-face属性来实现在网页中嵌入任意字体。第一步获取要
阅读全文
摘要:1.示例表CreateTableTableA(idint,NameAvarchar(10))2.判断NameA列是否有重复数据selectNameAfromTableAgroupbyNameAhavingcount(1)>13.删除NameA列重复的数据,只留一条。altertableTableAaddautoIDintidentitydeleteTableAwhereautoIDnotin(selectmin(autoID)asautoIDfromTableAgroupbyNameA)altertableTableAdropcolumnautoID先增加一个自增列,然后删除不是最小的,
阅读全文
摘要:首页进入mysql\bin目录,然后按顺序输入命令:进入MYSQL:mysql -u root -p改MYSQL用户名:mysql>use mysql;mysql>update user set user="新用户名" where user="旧用户名";mysql>flush privileges;mysql>exit改MYSQL密码mysqladmin -u用户名 -p password 新密码然后会提示输入旧密码假如你原来的密码是123,打算修改成456, 那么你需要使用这样的命令: mysqladmin -u root -
阅读全文
摘要:Unable to save result set今天碰到这个问题了,经过我的测试,原因是数据量太大,得方案: 1。修改php.ini文件的merroy_limit的值 (试过了不起作用)求更好的方案!
阅读全文
摘要:首先,我们把PHP保护神请回家,从网上下载后,运行安装包,一路点击Next(下一步)即可安装好。接下来让我们准备一个简单的PHP程序test.php,用来测试能否被Zend Guard保护起来。test.php的代码如下: <? phpinfo(); ?> 打开Zend Guard,从File(文件)菜单点击,新建一个项目,。点击Next进入目录和文件添加界面,因为我们只是测试一个文件,所以点Add File将test.php添加进来,再点击Finish(完成)即可生成项目。 这时,Zend Guard会自动打开新建立的项目,在界面的左边列出项目中的文件,右边列出项目的相关信息。.
阅读全文
摘要:1、运行安装文件,首先提示你选择安装目录,选择一个目录,单击“Next”。2、安装向导会要求你选择当前使用的WEB服务器(Apache、IIS或其它),选择好服务器后单击“Next”3、安装向导提示您确认php.ini的位置(默认是C:\WINDOWS\)单击“Next”,提示“备份php.ini到C:\WINDOWS\php.ini-Optimizer-bak,当卸载该软件时可以恢复到原始的php.ini)单击“Next”。(还要选择apache安装的路径)4、安装向导提示“为了继续安装程序需要重新启动IIS服务)单击“是”,安装程序开始重新启动IIS服务,然后安装程序会提示“IIS服务顺利
阅读全文
摘要:遇到PHP程序报错,提示“This file has expired”的情况,解决方法如下:原因:出现此错误绝大多数情况是由于您使用了Zend软件对PHP文件进行加密,而Zend软件的授权已经过期(或者您使用“非正版”软件)。解决方法:1,重新购买Zend软件的授权2,不使用Zend对PHP加密3.修改系统时间
阅读全文
摘要:本文转自:http://hi.baidu.com/iamcyh/item/e777eb81ba90ed5a26ebd9b0linux VPS环境(MySQL/Apache/PHP/Nginx)一键安装包全集(好强大)1、MAPn(本文固定链接:http://blog.baidusb.org/?p=236 | 简单行走)MAPn 是一个用于 Linux(CentOS/RedHat/Debian/Ubuntu) 系统的服务环境自动编译程序,具有 MAP(lamp) & MAPn(lnamp) 模式并可随意切换;他是以 MySQL + Apache + PHP + Nginx(可选) 的安装
阅读全文
摘要:LILO /etc/lilo.confGRUB /boot/grub/menu.lst系统启动文件核脚本主启动控制文件 /etc/inittabSysV启动脚本的位置 /etc/init.d、/etc/rc.d/init.d或/etc/rc.dSysV启动脚本链接的位置 /etc/init.d/rc?.d、/etc/rc.d/rc?.d或/etc/rc?.d本地启动脚本 /etc/rc.d/rc.local、/etc/init.d/boot.local或/etc/rc.boot里的文件网络配置文件建立网络接口的脚本 /sbin/ifup保存网络配置数据文件的目录 /etc/network、/e
阅读全文
摘要:{pc:get sql="select * from v9_art as g left join v9_art_data as p on p.id=g.id and g.catid=12 order by p.age desc" } {if $data} {loop $data $r} {php $h_md=pc_base::load_model('hits_model');$get_db=$h_md->get_one(array('hitsid'=>"c-".$modelid."...
阅读全文
摘要:1.当你把php安装在除C:意外的硬盘时,记得在设置php文件夹的权限(点击右键,修改其权限)2.当你安装mysql时特别注意要设置mysql数据库的存放位置,一般默认的是安装在c盘,你也可以再安装时进行选择.3.iis建站的时候,给网站必须添加的几个访问用户:IUSER ,SYSTEM ,ADMISNISTRATOR.
阅读全文
摘要:1.三个字:权限不够,修改服务器上的IUSER的访问权限即可类似的在phpcms中出现error_log.php错误的话只要修改权限即可!
阅读全文
摘要:今天用APMServ5.2.6测试国内的最土团购程序,出现如下错误:Fatal error: session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage module: files (path: ) in D:\APMServ5.2.6\www\htdocs\tuan\include\library\Session.class.php on line 15出现该问题是session文件无法写入到临时目
阅读全文