您好,登錄后才能下訂單哦!
小編給大家分享一下如何用PHP來設置成功登錄的會話,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
下面是具體設置會話的步驟:
首先我們創建一個表單,其中包含一個名為name的文本字段和一個提交按鈕,并且我們設置方法為post,動作為submit.php。
表單如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form name="form" method="post" action="submit.php"> <label for="name">姓名:</label> <input type="text" name="name" id="name" /> <input type="submit" name="Submit" value="提交" /> </form> </body> </html>
然后創建另一個頁面“submit.php”,代碼如下:
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2021/8/11 0011 * Time: 上午 11:32 */ // 發起會話 session_start(); // 檢查表單是否已提交且名稱不為空 if ($_POST && !empty($_POST['name'])) { // 設置會話變量 $_SESSION['name'] = $_POST['name']; } ?> <html> <head> <title>設置會話</title> </head> <body> <?php // 設置會話檢查變量 if (isset($_SESSION['name'])) { // 如果設置了,用名字問候 echo '你好,'.$_SESSION['name'],"!"; echo '歡迎訪問本頁面!'; } else { // 如果沒有設置,發送回登錄 echo '請 <a href="form.php">登錄</a>'; } ?> </body> </html>
上述表單代碼的運行效果是:
假如輸入姓名“小王”,點擊提交后的頁面效果則是:
如果沒有輸入內容,直接點擊提交,則會顯示如下:
看完了這篇文章,相信你對“如何用PHP來設置成功登錄的會話”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。