1樓:陽光上的橋
生成的隨機數驗證碼,應該儲存在session裡面
2樓:
在網上 搜搜php驗證碼** 應該大把
3樓:匿名使用者
<?php
header ("content-type: image/png");
srand((double)microtime()*1000000);
$img_height=20;
$img_width = 60;
$im = @imagecreate ($img_width, $img_height)
or die ("不能初始化gd檔案流");
$background_color = imagecolorallocate ($im, 255, 255, 255);
$text_color = imagecolorallocate ($im, 233, 14, 91);
//繪製干擾背景雪花
for ($i=1; $i<=100; $i++)
while(($num=rand()%100000)<10000);
//把隨機生成的驗證碼儲存到session中,方便以後的使用
if (! isset($_session['num']))
//繪製字串到影象
imagestring ($im, 4, 15, 2, $num, $text_color);
imagepng ($im);
imagedestroy ($im);
?>
php基礎問題,PHP的問題
天文啊天文,你等天上仙人來。php的問題 我用的是wamp,即windows系統下的apache mysql php,一組常用來搭建動態 或者伺服器的開源軟體,雖然是4個軟體,但是安裝很簡單。將你的php檔案放到www目錄下,然後開啟locallhost或者開啟瀏覽器,這就是www目錄下的檔案路徑,...
怎麼用php實現手機註冊和手機驗證
簡單的說,手機驗證和手機註冊是差不多的。手機驗證 首先你在php 中生成一串字串,可以儲存在session裡面,然後在把這串字串通過簡訊服務 這一步需要去買,找 前提你獲得了使用者的正確手機號碼 發給使用者,然後提供一個輸入框給使用者輸入收到的驗證碼在和session中的比對。手機註冊 前面的部分都...
php連線MYSQL的問題,php連線MYSQL的問題
你的程式沒有問題,是php版本問題,5.0的版本需要加入mysql支援。配置php5支援mysql php5起,不再預設支援mysql,需要自己手工配置,才能支援mysql了。php5 extensions php mysql.dll 和php5 dlls libmysql.dll 檔案拷貝到win...