【发布时间】:2014-01-17 19:43:18
【问题描述】:
我有这个:
验证码.php
<?php
session_start();
$code=rand(1000,9999);
$_SESSION["code"]=$code;
$im = imagecreatetruecolor(50, 24);
$bg = imagecolorallocate($im, 22, 86, 165);
$fg = imagecolorallocate($im, 255, 255, 255);
imagefill($im, 0, 0, $bg);
imagestring($im, 5, 5, 5, $code, $fg);
header("Cache-Control: no-cache, must-revalidate");
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
然后我在其他 php 文件中调用它:
<img src="captcha.php"/>
但会话没有保存...
谢谢你们的帮助!
【问题讨论】:
-
其他脚本是否也调用
session_start()?