解决方案 »
- 搜索之后仍实现分页的问题
- 谁能帮我看看这段PHP代码怎么写吗?
- 视频格式在线转换成FLV如何实现,用ASP或php
- 如果顶级域名不同,二级域名也不同,如何实现单点登陆
- 高手帮忙解决个问题
- javascript有对象能获取浏览器上的url,php中有无这样的函数?
- php date() 函数的问题
- 用postgres数据库构建网站的高手来帮个忙
- 在excel中生成的web页,想用php将数据库的变量填到页面对应位置,然后再调用excel显示和打印,怎么做?
- ●●●wenan()虾哥:Oracle数据库没有服务器端指针吗?
- 搜了N变教程,还是没配置好apache 虚拟目录 伪静态,求大家帮忙看下问题出在哪
- php 伪静态规则,很简单,来一个
原因:由于变量未定义引起的
解决方法:
1) error_reporting设置:
找到error_reporting = E_ALL
修改为error_reporting = E_ALL & ~E_NOTICE 2) register_globals设置:
找到register_globals = Off
修改为register_globals = On
session_start();
?>
<form action="" method="post">
用户名:<input type="text" name="username" style="height:23px" /><br>
密 码:<input type="password" name="password" style="height:23px" /><br>
验证码:<input type="code" name="code" size="10" style="height:23px" />
<img src="rand.php">
<br><br>
<input type="submit" name="submit" value="登陆"/>
</form>
<?php
print_r($_SESSION['check_pic']);
?>
你图片上显示的不就是 $_SESSION['check_pic'] 的值吗?
可是每次print_r($_SESSION['check_pic']);显示的值总是验证码图片上一次显示的值,而不是这一次的。
print_r 打印的是上次的 $_SESSION['check_pic']
本次的 $_SESSION['check_pic'] 显示在图片上