已采納回答 / 木上草
用戶表設計時候一般有一個LAST_LOGIN字段,存儲上次登錄時間,每次登錄系統更新一次,然后和系統時間做差值,就可以判斷是否是一周之內登錄的,其他方法例如COOLIE當中設置上一次登錄時間戳,然后每次訪問帶過來,超過了就清除cookie,重新去登錄并生成這個COOKIE,不超過更新一次。思路很多的,無非就是找個地方放個數據的問題。你甚至可以寫在TXT文件中,就是寫入讀取麻煩,而且耗費系統資源。
2017-04-18
已采納回答 / for_now
首先,如果你是復制過來的,那么session拼寫錯誤就會導致編譯錯誤。第二,在include.php中加入session.start的之前,在image.func.php中已經包含了session.start,在這種情況下,即使你去掉include中的session,也能讓session開啟。
2017-04-16
已采納回答 / 無塵掃地僧
?$where = $where == null ? null : " where ". $where;//" where處必須要有空格:" where ""$str="";//必須在循環外
2017-04-07
已采納回答 / 1274765441
首先定義常量ROOT 代表你的當前文件夾 接下是set_include_path就是設置php的包含文件路徑,相當是操作系統的環境變量,關于set_include_path的問題,在win下,當你要include多個路徑的話,你要用";"隔開,但在linux下就使用":"隔開的。PATH_SEPARATOR 這個的意思就是一個常量 ?表示 ; 冒號
2017-04-04
已采納回答 / 星屑
DROP TABLE IF EXISTS `imooc_user`;CREATE TABLE `imooc_user` (? `id` int(10) unsigned NOT NULL AUTO_INCREMENT,? `username` varchar(20) NOT NULL,? `password` char(32) NOT NULL,? `sex` enum('男','女','保密') NOT NULL DEFAULT '保密',? `email` varchar(50) NOT NULL,?...
2017-03-17
已采納回答 / 奔放的小心
require_once "../include.php";//鏈接數據庫function connect(){ ? ?$link = mysqli_connect(DB_HOST, DB_PWD) or die("數據庫打開失敗error:" . mysqli_connect_errno()); ? ?mysqli_set_charset($link, DB_CHARSET); ? ?mysqli_select_db($link, DB_DBNAME); ? ?return $link;}//數據插入f...
2017-03-06