亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP 登錄記住密碼實(shí)現(xiàn)思路

 更新時(shí)間:2013年05月07日 17:18:52   作者:  
在登錄的時(shí)候記住用戶(hù)輸入的密碼在某些情況下是很有必要的,下面是一個(gè)小例子,感興趣的朋友可以參考下哈,希望對(duì)你有所幫助
form頁(yè)面
復(fù)制代碼 代碼如下:

<form action="login.php" method="post">
用戶(hù)名<input type="text" name="username"><br>
密碼<input type="text" name="password"><br>
記住密碼<input type="checkbox" name="jizhu" value="1"><br>
<input type="submit">
</form>
<a href="userinfo.php">用戶(hù)信息</a>
<?php
session_start();
function p($arr){
echo "<pre>";
print_r($arr);
echo "</pre>";
}
p($_SESSION);
p($_COOKIE);
?>

登錄頁(yè)面
復(fù)制代碼 代碼如下:

<?php
function p($arr){
echo "<pre>";
print_r($arr);
echo "</pre>";
}
session_start();
//p($_POST);
$_SESSION['username'] = $_POST['username'];
$_SESSION['password'] = $_POST['password'];
if($_POST['jizhu']){
setcookie('username',$_POST['username'],time()+60);
setcookie('password',$_POST['password'],time()+60);
}
header("location:form.php");

用戶(hù)信息頁(yè)面
復(fù)制代碼 代碼如下:

<?php
session_start();
echo "先關(guān)閉瀏覽器,在訪問(wèn)form.php 試試,然后 點(diǎn)推出在關(guān)閉瀏覽器試試";
p($_SESSION);
p($_COOKIE);
if(empty($_SESSION['username'])){
if(empty($_COOKIE['username'])){
echo "<a href='form.php'>請(qǐng)先登錄</a>";exit;
}else{
$_SESSION['username'] = $_COOKIE['username'];
}
}
function p($arr){
echo "<pre>";
print_r($arr);
echo "</pre>";
}
?>
2131231231
<a href="updateuserinfo.php">修改信息</a>
<a href="logout.php">推出</a>

推出頁(yè)面
復(fù)制代碼 代碼如下:

<?php
session_start();
unset($_SESSION['username']);
unset($_SESSION['password']);
setcookie('username','',0);
setcookie('password','',0);
header("location:form.php");
?>

修改用戶(hù)信息頁(yè)面
復(fù)制代碼 代碼如下:

<?php
session_start();
if(empty($_SESSION['username'])){
echo "請(qǐng)先登錄";
}else{
echo "這里是信息";
}
?>

相關(guān)文章

  • php中長(zhǎng)文章分頁(yè)顯示實(shí)現(xiàn)代碼

    php中長(zhǎng)文章分頁(yè)顯示實(shí)現(xiàn)代碼

    php中長(zhǎng)文章分頁(yè)顯示實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2012-09-09
  • php文件上傳你必須知道的幾點(diǎn)

    php文件上傳你必須知道的幾點(diǎn)

    這篇文章主要介紹了php文件上傳你必須知道的幾點(diǎn),只有真正的理解了這些知識(shí)點(diǎn),打好基礎(chǔ),才能熟練掌握php文件上傳功能的實(shí)現(xiàn)。
    2015-10-10
  • PHP laravel緩存cache機(jī)制詳解

    PHP laravel緩存cache機(jī)制詳解

    Laravel中的cache為我們提供了三種緩存機(jī)制:Redis,memcache,以及框架的文件緩存。本文主要和大家聊聊cache中的文件緩存,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-10-10
  • 詳解PHP實(shí)現(xiàn)定時(shí)任務(wù)的五種方法

    詳解PHP實(shí)現(xiàn)定時(shí)任務(wù)的五種方法

    這幾天需要用PHP寫(xiě)一個(gè)定時(shí)抓取網(wǎng)頁(yè)的服務(wù)器應(yīng)用。 在網(wǎng)上搜了一下解決辦法, 找到幾種解決辦法,現(xiàn)總結(jié)如下。
    2016-07-07
  • php中關(guān)于長(zhǎng)度計(jì)算容易混淆的問(wèn)題分析

    php中關(guān)于長(zhǎng)度計(jì)算容易混淆的問(wèn)題分析

    這篇文章主要介紹了php中關(guān)于長(zhǎng)度計(jì)算容易混淆的問(wèn)題,簡(jiǎn)單分析了php關(guān)于數(shù)組及字符串長(zhǎng)度運(yùn)算的相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-05-05
  • PHP入門(mén)基礎(chǔ)之注釋的寫(xiě)法

    PHP入門(mén)基礎(chǔ)之注釋的寫(xiě)法

    PHP是在服務(wù)器端執(zhí)行的腳本語(yǔ)言,是常用的網(wǎng)站編程語(yǔ)言。那么PHP的注釋方法是什么呢?下面我們來(lái)詳細(xì)了解PHP中注釋的寫(xiě)法
    2022-06-06
  • php 靜態(tài)化實(shí)現(xiàn)代碼

    php 靜態(tài)化實(shí)現(xiàn)代碼

    Replace函數(shù)用于將從模版文件中讀取的內(nèi)容中的關(guān)鍵字替換成變量中的內(nèi)容
    2009-03-03
  • PHP自定義錯(cuò)誤處理的方法分析

    PHP自定義錯(cuò)誤處理的方法分析

    這篇文章主要介紹了PHP自定義錯(cuò)誤處理的方法,結(jié)合實(shí)例形式分析了php錯(cuò)誤處理機(jī)制及php自定義錯(cuò)誤處理相關(guān)操作技巧,需要的朋友可以參考下
    2018-12-12
  • PHP 單引號(hào)與雙引號(hào)的區(qū)別

    PHP 單引號(hào)與雙引號(hào)的區(qū)別

    看好多代碼有時(shí)候用單引號(hào)或雙引號(hào)實(shí)現(xiàn)包含字符串的內(nèi)容,其實(shí)簡(jiǎn)單個(gè)概括下雙引號(hào)中的變量可以解析,單引號(hào)就是絕對(duì)的字符串。
    2009-11-11
  • PHP封裝的MSSql操作類(lèi)完整實(shí)例

    PHP封裝的MSSql操作類(lèi)完整實(shí)例

    這篇文章主要介紹了PHP封裝的MSSql操作類(lèi),以完整實(shí)例形式分析了php封裝的各種常用的mssql數(shù)據(jù)庫(kù)的操作,包括針對(duì)mssql數(shù)據(jù)庫(kù)的連接與增刪改查等,需要的朋友可以參考下
    2016-05-05

最新評(píng)論