简单设置IIS配置PHP调试环境

简单设置IIS配置PHP调试环境
因为经常要用到IIS与PHP的配置,把以把具体的配置写下来,方便日后查询! 基于PHP语言的论坛可以说是目前最安全而且执行代码效率最高的论坛了,和ASP相比他可以实现和MYSQL更好结合的特点,结合PHPMYADMIN可以更好的管理和维护数据库信息。一般情况下使用apache和PHP搭配比较顺手,不过很多时候由于特定因素和条件的局限,我们要求在IIS基础上建立PHP应用环境。今天笔者就为各位介绍如何在IIS和Windows下建...

IIS+PHP,解决上传文件为空的问题

IIS+PHP,解决上传文件为空的问题
我的问题的原因是因为没有设置php的临时目录,不过在本地是可以正常上传文件的,程序放到服务器上突然就不行了。不过还好,设置了临时目录之后就可以了. php.ini ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). upload_tmp_dir ="c:\temp" 还要记得把upload_tmp_dir 前面的分号去掉。重启下IIS就可以了。 总结原因:临时文件权限的问题。

PHP生成html分页列表

PHP生成html分页列表
关于PHP生成新闻分页列表的源码,比较适合初学者研究使用,也可以作为网站的正常使用,仅修改一下里面的数据库表等参数即可,如果作为企业站来用,直接摘抄过去就可以了,如果是比较大一点的网站,就封装一个类使用,一般的PHP生成HTML分页列表基本上都是这个基础上的,可以按照这个基础修改成自己需要的生成HTML分页列表。 [code lang="php"]

查找mysql数据表中重复记录

查找mysql数据表中重复记录
Mysql数据库中的数据越来越多,当然排除不了重复的数据,在维护数据的时候突然想到要把多余的数据给删减掉,剩下有价值的数据。 以下sql语句可以实现查找出一个表中的所有重复的记录. select user_name,count(*) as count from user_table group by user_name having count>1; 参数说明: user_name为要查找的重复字段. count用来判断大于一的才是重复的. user_table为要查找的表名. group by用来...

server 2008 下安装Mysql出现Write configuration file 错误

server 2008 下安装Mysql出现Write configuration file 错误
今天在Server 2008下安装Mysql时按照Server 2003下的安装方法,一路OK,到最后快要大功告成的时候,提示:Write configuration file错误,刚开始以为是安装的文件夹权限的问题,设置成为任何人可以正常修改,还是过不去,错误依旧,错误图片如下: 最后分析的原因有两点: 原因1:mysql的安装路径不能包含字符或者中文。 原因2:select a server type时选择了Server Machine项,write configuration fi...

phpmyadmin配置MySql密码

phpmyadmin配置MySql密码
手动配置mysql数据库管理工具,不小心把用户名设置错误,导致了phpmyadmin不能使用,显示错误信息: phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。 其实只要把phpmyadmin里面的配置用户名和密码与mysql数据库的相对应就行,打开phpMyAdmin安装文件夹找到config.inc.php 并打...

HTML在线编辑器eWebEdior使用详解

HTML在线编辑器eWebEdior使用详解
新闻系统的项目要用到HTML在线编辑器,在网上查了下,最后根据需要选择eWebEdior! 如何设置: 1. 注意:默认为asp平台下使用,如在其它平台下使用,请用记事本打开ewebeditor.htm文件,按如下方法修改保存即可。 config.ServerExt = "asp"; 改为 config.ServerExt = "php"; 或 config.ServerExt = "jsp"; 或 config.ServerExt = "aspx"; 2. 自带10个样式,样式名分别为:coolblue、3d、blue、gray、light、min...

Smarty 模板设计

Smarty 模板设计

Smarty 模板文件是由一个页面中所有的静态元素,加上一些定界符“{…}”组成的。模板文件统一存放的位置是 templates 目录。模板中不允许出现 PHP 代码段。Smarty 模板中的所有注释、变量、函数等都要包含在定界符内。

Smarty 完善的配置文件

Smarty 完善的配置文件

/* 定义各个目录的路径 */
/* 缓存生存时间变量 */
//左右边界符,默认为{},但实际应用当中容易与Javascript相冲突
/* 使用 Smarty 赋值方法将一对名称/方法发送到模板中 */
/* 使用 Smarty 赋值方法将一对数组/方法发送到模板中 */

PHP连接MYSQL数据库简单查询

PHP连接MYSQL数据库简单查询

18.1 php 访问MySQL 数据库的一般步骤:1,连接 Mysql 服务器,2,选择 Mysql 数据库,3,执行 SQL 语句,4,关闭结果集:数据库操作完成后,需要关闭结果集,以释放系统资源,语法如下:mysql_free_result($result);,5,关闭 MySQL 服务器:mysql_close($link);

几个PHP加密函数

几个PHP加密函数

在 PHP 中能对数据进行加密的函数主要有 crypt()、md5() 和 sha1(),还有加密扩展库 Mcrypt 和 Mash。

15.1.1 使用 crypt() 函数进行加密

crypt()函数:可以完成单向加密功能。语法如下:string crypt(string str[,string salt]);其中,str 参数是需要加密的字符串,salt 参数为加密时使用的干扰串。如果省略掉第二个参数,则会随机生成一个干扰串。

简单的PHP文件上传技术

简单的PHP文件上传技术

文件上传可以通过HTTP协议来实现。要使用文件上传功能,首先要在php.ini配置文件中对上传做一些设置,然后了解预定义变量$_FILES,通过$FILES的值对上传文件做一些限制和判断,最后使用move_uploaded_file()函数实现上传。一、配置php.ini文件

PHP目录处理

PHP目录处理

打开/关闭/浏览目录函数

resource opendir(string path):打开目录。

void closedir(resource handle):关闭目录。

is_dir():判断当前路径是否为一个合法的目录。如果合法,返回 true,否则返回 false。