ThinkPHP中自帶能生成驗證碼的類:ThinkPHP/Library/Think/Verify.class.phpphp
默認狀況下,驗證碼的字體是隨機使用 ThinkPHP/Library/Think/Verify/ttfs/
目錄下面的字體文件,咱們能夠指定驗證碼的字體html
漢字的驗證碼:ThinkPHP/Library/Think/Verify/zhttfs/添加中文的字體格式jquery
更改字體:ttf格式ide
LoginController.class.php(Login方法和yzm方法)字體
Login.htmlspa
顯示效果:3d
當其中一個輸入錯誤時都不能實現登陸:code
文件上傳使用Think/Upload.class.phphtm
關於savePath和rootPathblog
1.rootPath文件上傳保存的根路徑(一開始要規定的)$upload->rootPath = './Public/';
2.savePath文件上傳的保存路徑(相對於根路徑) $upload->savePath = 'Uploads/'; // 設置附件上傳目錄
//3. 上傳成功 獲取上傳文件信息,$info遍歷上傳的路徑
foreach($info as $file)
{
echo $file['savepath'].$file['savename'];
}
輸出的結果:Uploads/2016-06-20/slide3.jpg
4.$upload->saveName = '';//保持上傳文件名不變
LoginController.class.php中的方法ShangChu
ShangChu.html
最後的結果是:
Public文件夾下新建的Upload目錄下的