hinkPHP需要清除的緩沖有四個(gè):模版緩存(Cache),數(shù)據(jù)緩存目錄(Temp), 日志目錄(Logs), 數(shù)據(jù)目錄(Data)。
創(chuàng)新互聯(lián)從2013年開始,先為新興等服務(wù)建站,新興等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為新興企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
// 清除緩存目錄
function clearCache($type=0,$path=NULL) {
if(is_null($path)) {
switch($type) {
case 0:// 模版緩存目錄
$path = CACHE_PATH;
break;
case 1:// 數(shù)據(jù)緩存目錄
$path = TEMP_PATH;
break;
case 2:// 日志目錄
$path = LOG_PATH;
break;
case 3:// 數(shù)據(jù)目錄
$path = DATA_PATH;
}
}
import("ORG.Io.Dir");
Dir::del($path);
}如果你還不明白的話,你可以在后盾人看看教材視頻,多看看幾遍,慢慢的不就會(huì)了,如果嫌棄麻煩,你可以直接去后盾網(wǎng)問問那些專家講師,他們很樂意幫你的,希望能幫到你,給個(gè)采納吧謝謝,@(??o?)@
這個(gè)沒有一個(gè)固定的方法啊。畢竟不同的PHP程序有不同的緩存機(jī)制。
比如discuz吧,直接在后臺(tái)——系統(tǒng)工具——更新緩存就可以了。
smarty是個(gè)模板生成機(jī)制,用于分離php和html,如果你的站點(diǎn)本來就沒有smarty,就不會(huì)有smarty生成的緩存,也不可能清除你要清除的緩存。
1、創(chuàng)建userinfo_update.php,用于查詢用戶信息,先顯示信息,在修改:先通過GET獲取用戶編號(hào)查詢用戶信息:$sql = "select * from user_info where user_id='".$_GET['userId']."'"; $result = mysql_query($sql,$con);if($row = mysql_fetch_array($result)){}。
2、頁面效果。
3、創(chuàng)建update.php,用于修改用戶信息:使用到了mysql_affected_rows() 函數(shù)返回前一次 MySQL 操作所影響的記錄行數(shù)。//通過post獲取頁面提交數(shù)據(jù)信息$userId = $_POST[userId];
$userName = $_POST[userName];$userAge = $_POST[userAge];
4、$sql = "update user_info set user_name='".$userName."',user_age=".$userAge." where user_id='".$userId."'";mysql_query($sql,$conn);//執(zhí)行SQL$mark? = mysql_affected_rows();//返回影響行數(shù)$url = "userinf_select.php"; 。
5、運(yùn)行結(jié)果。
都不需要理會(huì),
上傳后是放到臨時(shí)文件夾,到時(shí)候自動(dòng)刪除
數(shù)據(jù)庫也可以不用釋放,頁面執(zhí)行結(jié)束后自動(dòng)釋放,