mt_rand ( int $min , int $max )函数用于生成随机整数,其中$min–$max为ascii码的范围,这里取33-126,可以根据需要调整范围,如ascii码表中97–122位对应a–z的英文字母,具体可参考ascii码表;chr ( int $ascii )函数用于将对应整数$ascii转换成对应的字符,代码如下:
php逐行读取textarea及向textarea输出换行符
最近在研究discuz,发现后台很多设置项,都用textarea填写,然后每行一项,感觉很有意思,嘿嘿,主要是很简单,免得在设置的时候为控件的问题浪费太多时间。
Warning: mysql_num_rows():
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in F:myweblzljcn.php on line 23
问题是你的mysql_query()时的sql出现了问题,请仔细查看sql.
$_post与$_get的区别
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用"?"连接,而各个变量之间使用"&"连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。
php 用户登陆
今天我没什么事,就把我自己写的博客系统的php用户登录代码贴出来和大家分享一下,先来看看原理,原理很简单的,就是用户输入用户名与密码然后用php文件进行判断是否存在数据库中,如果在存的话就把用户名相关信息保存到session中,这只是最简单的.也是比较常用的方法.好了费话不多说了,先看代码:
变量的变量,PHP和你
在我最近做的一个项目中,我发现了一个新的概念,关于在PHP中使用变量的变量,在我的程序中,我需要在一个页面同时更新多个记录,在我经过相当长时间的痛苦思考之后,脑海中偶然地闪现出了变量的变量(variable variable)这一概念,所有的困惑就一扫而光了。
ArrayAccess接口介绍
在 PHP5 中多了一系列新接口,在 HaoHappy 翻译的系列文章中,你可以了解到他们的应用,同时这些接口和一些实现的 Class 被归为 Standard PHP Library(SPL),在 PHP5 中加入了很多特性,使类的重载 (Overloading) 得到进一步的加强,ArrayAccess 的作用是使你的 Class 看起来像一个数组 (PHP的数组),这点和 C# 的 Index 特性很相似。
php 乱码问题的解决方法
近来接受BBT的培训,做一个投票系统,系统代码倒不是很难,但是我的时间主要花费在了研究字符集和编码上面,MySQL和Apache两个系统的编码(字符集)问题让我费劲脑筋,吃尽苦头,网上对这些问题的.
PHP预定义变量
服务器变量:$_SERVER
注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 $HTTP_SERVER_VARS。
include的妙用,实现路径加密
1.中转程序include.inc
index.php与include.inc同目录
PHP开发中接收复选框信息的方法
PHP接收多个同名复选框信息不像ASP那样自动转换成为数组,这给使用带来了一定不便,但是还是有解决办法的,就是利用javascript做一下预处理,多个同名复选框在javascript中还是以数组的形式存在的,所以在表单提交之前可以利用javascript把复选框中的信息组合成一个字符数组赋值给表单中的隐藏元素,然后用PHP中的explode函数解析此数组,这样就可以实现复选框信息的传递了,下面举例说明。
PHP中操作MySQL数据库的一些要注意的问题
1.分号的例外
对于 MySQL,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但……没有完全绝对的事,在这儿也是一样,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉,例如: