thinkphp 驗證碼使用

驗證碼輸出

	function image(){
		//給驗證碼配置
		$cfg = array(
			'imageH' => 45,
			...//別的配置
			);
		// 實例化Verify類
		$very = new \Think\Verify($cfg);//完全限定名稱方式
		$very -> entry();//輸出驗證碼
	}


顯示驗證碼

<img src = "{$smarty.const.__CONTROLLER__}/image" onclick = "this.src = {$smarty.const.__CONTROLLER__}/image/"+ Math.random() alt = ""/>


驗證碼校驗

function login(){
		if (!empty($_POST)) {
			$vry = new \Think\Verify();
			if ($vry -> check($_POST['captcha'])) {
				echo "驗證碼正確";
			}else{
				echo "驗證碼錯誤";
			}
		}
	}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章