最新回答 / 熊貓的家園
問題已解決
最新回答 / 髢篭
<?php? ? ?header('content-type:text/html;charset=utf-8');? ? ?if(isset($_REQUEST['authcode']))? ? ?{? ? ? session_start();? ? ? if (strtolower($_REQUEST['authcode'])==$_SESSION['authcode'])?? ? ? {? ? ? header('Content-type: text/html; charset=UTF8');...
最新回答 / 慕仙1853514
$test_code = strtolower($_POST['code_name']);????//從頁面獲取到輸入的驗(yàn)證碼信息$log = false;$test_code==$_SESSION['code']? $log = true : $log=false;????//當(dāng)自動(dòng)生成的驗(yàn)證碼保存到session后,和用戶輸入的進(jìn)行驗(yàn)證if($log){????echo '輸入正確';} esle{echo '輸入錯(cuò)誤';}以上是從頁面獲取到驗(yàn)證碼然后與保存到sesion里的驗(yàn)證碼進(jìn)行判斷的。如果上述...
最新回答 / Eric_peng
電腦配置跟網(wǎng)絡(luò)方面的問題,我測(cè)試的杠杠的 沒有任何異常
最新回答 / CrazyBo
都可以,只要能隨機(jī)出來就行。但是我覺得吧,這種多個(gè)隨機(jī)函數(shù)外面再加array_merge函數(shù)的效率會(huì)相對(duì)低一點(diǎn)。
最新回答 / 文孑
表單提交的地址有誤?還是把代碼貼出來看看比較準(zhǔn)確
最贊回答 / qq_慕斯_2
一個(gè)是用給定量讓機(jī)器算,另一個(gè)的25是自己人工算了放進(jìn)去的啊;前者在更改地圖大小以及更改顯示數(shù)字量變化上可以更靈活,而且這樣寫也更合規(guī)范。
2016-08-29
最新回答 / 庸愚
可能沒有安裝emmet插件
最贊回答 / lunzeming
header()函數(shù)是php用于設(shè)置響應(yīng)頭的函數(shù),瀏覽器會(huì)根據(jù)響應(yīng)頭作出不同的顯示,或下載文件等動(dòng)作這里header( 'content-type: image/png' );說明響應(yīng)內(nèi)容為圖片imagepng( $image );以 PNG 格式將圖像輸出到瀏覽器或文件imagedestroy($image);清除圖片在服務(wù)器上占用的內(nèi)存
2016-08-20
最贊回答 / 橋風(fēng)L
就是生成一個(gè)隨機(jī)數(shù)作為這個(gè)鏈接的參數(shù),實(shí)現(xiàn)驗(yàn)證碼的更新。防止再次從緩存中獲取。
最新回答 / kihoor
這是因?yàn)槔蠋熡胷and(0,strlen($data))中的strlen($data)沒有減1,字符的下標(biāo)是從0開始到最大長(zhǎng)度減1的,跟數(shù)組下標(biāo)類似
最贊回答 / 愿當(dāng)奔跑的蝸牛
$fontcontent=substr($data,rand(0,strlen($data)-1),1);有時(shí)候是3個(gè)是因?yàn)殡S機(jī)截取到最后一個(gè)值strlen($data)),而這個(gè)值取不到。?隨機(jī)截取字符串,角標(biāo)從0開始的,strlen($data)為第n+1個(gè),總共才n個(gè),因此要減一,?
最贊回答 / 幕布斯7510621
http://php.net/manual/zh/function.imagestring.php?這里font只用1--5 最大就是5了 如果你想要更大的話可以使用imagettftext:array ImageTTFText(int im, int size, int angle, int x, int y, int col, string fontfile, string text); 參數(shù)分別為 image,字體大小,角度 0代表水平,顏色,字體文件名 這里可以引用字體文件,內(nèi)容。示例:?? ? ...
2016-07-25