php输出一个4个字符的验证码出现警告,结果还是运行出来哪位高手指点下到底是程序的问题还是配置问题

Notice: Undefined variable: _rand in E:\WebSite\htdocs\TestGuest0.7\code.php on line 19
源程序

回楼上先 .=是一种常见的拼字符的方法
$s = 'abc';
$s .= 'cde';
这时 $s = 'abccde'
而这种用法必须先定义这个变量为字符串类型
这就是楼主的问题所在了。
for之前
$_rand = '';
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-19
$_rand.=点个.是什么意思?
第2个回答  2011-10-19
LS正解

.php的cookie程序运行时,浏览报错,请高手解答
首先,在之后setcookie是会失败的,设置cookie应该在所有的输出之前,<?php ?>之外的内容也是输出。其次,有个语句最后没有分号:echo ""

PHP高手帮我解释下这段代码,急!!!
至于mt_srand 和mt_rand 都是产生一个随机码,他的用处主要表现在 表单动态的验证码处理上,不过这两个应经不使用了,从PHP5之后就已经可以自动完成了,利用 range就可以设置获得范围 如 $content=range(a,z) 就是 a-z之间的26个字母至于随机数 就用 array_rand($content,4)就是从#content获...

关于php的break语句的问题,希望高手指点
但是外循环仍会执行,,因此在b=3的情况下 仍然会执行三次内循环(就是输出b值的那个)另外‘=’未赋值运算,,右边的表达式付给左值 而'=='为比较运算,,比较左右两边表达式值是否相等,,返回一个bool值 建议你多看看手册。

...configuration file. 怎么解决哪位高手指点一下
不能加载 configuration file 这个,是权限还是什么的问题,排除一下!

高手帮帮忙
一般来说,内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。 假如你是双内存,而且是不同品牌的内存条混插...

写了个JS脚本来刷新验证码 可是总是刷不出来 求高手
js 更换img的src时 在for2.php后面加 随机字符。如 "for2.php?"+mathi.random();

thinkphp运行中出现错误,求高人指点。什么原因,如何解决?
第一个 试试吧name改成数组 data['name']='111111';m->where('id=24')->save($data);第二个问题 估计可能是你的分界符的原因 (猜测)你把<()> 改成<?= ?>试试 我不用这个volist 都是用<?php foreach() ?>

哪位高手帮个忙.教我PHP如何安装并在本机测试
是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。我下载的是for Windows版本,目前最新版本是:5.0.4 Beta phpMyAdmin http:\/\/www.phpmyadmin.net\/ phpMyAdmin 是一个用PHP编写的,可以通过互联网控制...

phpwind和discuz哪个好
这方面,建议dz痛下决心简化过分臃肿的CSS文件,提高网页速度。三、功能篇下面俺就dz5.5和pw5.3的功能,做一个简单的,本人看来是比较深入,可能高手看来仍嫌浅显的分析,请大家指正:1、登录方式:pw的前台登录和后台登录采用了不同的Cookie方式,这样前后台分开的方式,个人感觉,有利于安全,也便于管理。后台帐号与前台帐号...

100分请高手做个带验证码的PHP表单系统(生成图片程序已有)
\/\/输出校验码图像 function doOutputImg($string, $imgWidth, $imgHeight, $imgFont,imgFgColorArr=array(0,0,0), $imgBgColorArr=array(255,255,255)) { image = imagecreatetruecolor($imgWidth, $imgHeight);\/\/用白色背景加黑色边框画个方框 backColor = imagecolorallocate($image, 255, 255...

相似回答
大家正在搜