TP框架複習(五)
阿新 • • 發佈:2018-12-24
1、驗證碼的使用
1.1、快速入門
①、建立方法
②、模組內引入
同一模組、控制器下,直接呼叫該方法,也可設定路由規則,採用路由規則訪問驗證碼圖片。js動作實現點選切換驗證碼。
③、檢視效果
1.2、自定義生成驗證碼
說明:關於驗證碼的原始碼儲存位置\vendor\topthink\think-captcha\src\Captcha.php
①、檢視原始碼中的配置資訊
②、建立方法生成自定義的驗證碼
③、檢視效果
1.3、驗證碼校驗
若在生成驗證碼時,傳遞了驗證碼加密金鑰,則校驗時,也必須傳遞,否則校驗是無效的。
2、session與cookie
2.1、session的使用
2.1.1、session的初始化
①、檢視文件
②、檢視配置項
若想要修改session機制可以修改配置檔案
預設使用檔案方式儲存session資訊,若指定redis或memcache儲存,需要額外指定host port及password進行配置
③、關於手動初始化
2.1.2、session的使用
①、直接使用session下的方法
基礎用法:
②、使用session助手函式
2.1.3、實現session寫入redis
修改配置檔案
2.2、cookie的使用
2.2.1、cookie的初始化
2.2.2、cookie的使用
①、使用cookie類下的方法
②、使用助手函式實現
在使用cookie前建議先配置cookie的配置項
3、檔案上傳