1. 關於php的7天免登陸的實現

樓主的思路不對
1)應該把session存在資料庫里(mysql或者nosql),每次記錄用戶的最後登錄時版間。根據權最後登錄時間到現在的時間差,決定是否需要重新登錄。
2)給樓主個建議,就是不要把id和name存cookie。這個屬於敏感信息,不安全。存一個sessionid就行了,在session里取用戶信息。

2. php 用sql語句只顯示未來7天時間的數據怎實現

看你時間欄位的格式,
$start=time();
$end=time+7*24*3600;
$sql="select * from tb where time>'$start' and time<='$end'";

3. php date 加7天

date('Y-m-d H:i:s',strtotime('+7 day'))

4. php循環當天開始的未來7天所有日期

可以結合使用strtotime和date函數實現,方法如下:

for($i=0;$i<8;$i++){
echodate('Y-m-d',strtotime('+'.$i.'day')).'<br/>';
}

共返回8個日期,包括當天日期及未來內7天的日期

說明:

  1. date函數將指定的時間容戳轉為設定的格式,這里Y-m-d的類似2015-11-11這種格式

  2. strtotime可以將字元串轉為時間戳,字元串格式支持一種+n day的寫法,表示是給定時間戳之後的n天的時間戳,給定時間戳為strtotime的第二個參數,默認值為當前時間戳

5. 用PHP怎麼取得7天前的日期

$date = date('Y-m-d', strtotime('-7 days')); //保留年-月-日

<?php echo echo date(」Y-m-d H:i:s」,strtotime(」-7 day」)) ;?> //保留年-月-日 時:分:秒

strtotime('-7 days') 獲得的是時間戳

strtotime('now')); //獲取當前的時間戳

time() //獲取的時間戳

(5)php七天擴展閱讀:

一、使用函式 date() 實現

在編輯器中輸入<?php echo $showtime=date("Y-m-d H:i:s");?>,點擊回車就可以得知當前的時間。其中Y是代表4位的年份,H是24小時制,i 是分鍾,如: "00" 至 "59" 。s -是秒,如: "00" 至 "59" 。

d 是幾日,二位數字,若不足二位則前面補零。 如: "01" 至 "31" 。m代表月份,二位數字,若不足二位則在前面補零,如: "01" 至 "12" 。

二、使用time函數

在編輯器中輸入echo date("y-m-d",$time)點擊回車就可以得知當前的時間,其中Y是代表4位的年份,m代表月份,二位數字,若不足二位則在前面補零,如: "01" 至 "12" 。d 是幾日,二位數字,若不足二位則前面補零。 如: "01" 至 "31" 。

三、使用strftime函數

在編輯器中輸入echo strftime ("%hh%m %a %d %b" ,time());點擊回車就可以得知當前的時間。

6. 求驗證, 下面這個php可以求出7天內(包括今天)給定周幾($week)的日期

如何用php獲取當前日復期制的7天內的時間$t=time()+3600*8;//這里和標准時間相差8小時需要補足$tget=$t-3600*24*5;//比如5天前的時間echodate("Y-m-dH:i:s星期w",$tget);//格式按你需要選取

7. 如何用php獲取當前日期的7天內的時間

如何用php獲取當前日期的7天內的時間
$t = time()+3600*8;//這里和標准時間相差8小時需要補足
$tget = $t-3600*24*5;//比如5天前的時間
echo date("Y-m-d H:i:s 星期w",$tget);//格式按你需要選取

8. php。unix 時間戳。判斷一個時間與當前時間是否差距7天以上。怎樣寫代碼

<?
$a=1307319997 - time();
if(abs($a)>86400){
echo "與當前時間差距在7天以上";
}else{
echo "與當前時間差距不超過7天";
}
?>

9. PHP+mysql 查詢 今天,昨天,最近7天的數據

試一下這個函數吧,strtotime
echo strtotime ( "-1 week") //減一周
echo strtotime ( "+1 day") //加一天
echo strtotime ( "-1 day") //減一天
echo strtotime ( "last Monday" ) //上周一

strtotime是返回一個int數字型,再date('Y-m-d')一下。