已采納回答 / 胡同口
我也遇到了,不是樓上的問題,是你的$str漢字集不是utf-8編碼,你需要先把你搞來的漢字文本改成utf-8格式才可以,我剛剛解決這個問題了,一定刪了$str='...........';重新寫一個
2016-09-29
最新回答 / 髢篭
<?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');...
2016-09-29
最新回答 / 慕仙1853514
$test_code = strtolower($_POST['code_name']);????//從頁面獲取到輸入的驗證碼信息$log = false;$test_code==$_SESSION['code']? $log = true : $log=false;????//當自動生成的驗證碼保存到session后,和用戶輸入的進行驗證if($log){????echo '輸入正確';} esle{echo '輸入錯誤';}以上是從頁面獲取到驗證碼然后與保存到sesion里的驗證碼進行判斷的。如果上述...
2016-09-28
已采納回答 / uehaox1
把$filename=dirname();這句去了,修改$contents$contents = file_get_contents("./pic{$index}.jpg");圖片就加載出來了 老師的是絕對路徑 我也不知道為何加載不出來 相對路徑還是可以加載出來的
2016-09-27
已采納回答 / 竹夜風影
onClick="document.getElementById('code1').str="./code.php?r="+Math.random()"中str寫錯了,應該src
2016-09-18
已采納回答 / Enstein_jun
<image border='1' src='captcha.php' onclick="this.src='captcha.php?t=' + Math.random()" title="點擊刷新"/> 他的本意應該是這么用的,這樣的話,每點擊圖片一次都會重新生成新的驗證碼
2016-09-16
最贊回答 / qq_慕斯_2
一個是用給定量讓機器算,另一個的25是自己人工算了放進去的??;前者在更改地圖大小以及更改顯示數(shù)字量變化上可以更靈活,而且這樣寫也更合規(guī)范。
2016-08-29
最贊回答 / lunzeming
header()函數(shù)是php用于設(shè)置響應頭的函數(shù),瀏覽器會根據(jù)響應頭作出不同的顯示,或下載文件等動作這里header( 'content-type: image/png' );說明響應內(nèi)容為圖片imagepng( $image );以 PNG 格式將圖像輸出到瀏覽器或文件imagedestroy($image);清除圖片在服務(wù)器上占用的內(nèi)存
2016-08-20