我要编写一个图像验证码程序,可验证码却存不进session!源文件a.php:
<?php
header("Content-type: image/gif"); session_start();//创建session会话 function random($len)
{
......此函数创建了一个随机字符串
return strtoupper($strs);
}
$str=random(4); //随机生成的字符串
$_SESSION['a']=$str;//将验证码存入session中
$width = 120; //验证码图片的宽度
$height = 35; //验证码图片的高度
......此过程生成验证码图像
imagepng($im);
imagedestroy($im); //最后输出图像
?>另一个接收验证码的文件b.php:<?phpecho $_SESSION['a'];?>输出却是空白的!怎么回事?求助!
<?php
header("Content-type: image/gif"); session_start();//创建session会话 function random($len)
{
......此函数创建了一个随机字符串
return strtoupper($strs);
}
$str=random(4); //随机生成的字符串
$_SESSION['a']=$str;//将验证码存入session中
$width = 120; //验证码图片的宽度
$height = 35; //验证码图片的高度
......此过程生成验证码图像
imagepng($im);
imagedestroy($im); //最后输出图像
?>另一个接收验证码的文件b.php:<?phpecho $_SESSION['a'];?>输出却是空白的!怎么回事?求助!
<?phpecho $_SESSION['a'];?>请加入 session_start();