Heim >Backend-Entwicklung >PHP-Tutorial >Verwenden Sie PHP, um eine erfolgreiche Anmeldesitzung einzurichten (mit Codebeispiel)
In PHP bezieht sich „Sitzung“ auf den Sitzungsmechanismus, der sich auch auf Sitzung bezieht. Dann wird die Sitzung in PHP verwendet, um relevante Daten zu verwalten, wenn Benutzer kontinuierlich auf Webanwendungen zugreifen. Diese Daten können das Benutzererlebnis erheblich verbessern und die Attraktivität Ihrer Website definitiv steigern.
In diesem Artikel werde ich ein detailliertes Beispiel kombinieren, um Ihnen eine detaillierte Einführung in die Verwendung von PHP zum Einrichten einer erfolgreichen Anmeldesitzung zu geben.
→ Hinweis: Die Idee der Sitzungskontrolle besteht darin, einen Benutzer während einer einzelnen Sitzung auf der Website verfolgen zu können.
Im Folgenden sind die spezifischen Schritte zum Einrichten einer Sitzung aufgeführt:
Zuerst erstellen wir ein Formular, das ein Textfeld mit dem Namen „Name“ und eine Schaltfläche „Senden“ enthält, und legen die Methode zum Posten und die Aktion zum Senden fest. php.
Das Formular sieht wie folgt aus:
<!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>
Dann erstellen Sie eine weitere Seite „submit.php“ mit dem folgenden Code:
<?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>
Der laufende Effekt des obigen Formularcodes ist:
Wenn Sie den Namen „Xiao.php“ eingeben Wang“, klicken Sie auf „Senden“. Der Seiteneffekt ist:
Wenn Sie den Inhalt nicht eingeben und direkt auf „Senden“ klicken, wird er wie folgt angezeigt:
Abschließend empfehle ich eine „php-Sitzung ( Thema)" in diesem Artikel Eine detailliertere Einführung in das Sitzungswissen, das interessierte Freunde sammeln und lernen können~
Das obige ist der detaillierte Inhalt vonVerwenden Sie PHP, um eine erfolgreiche Anmeldesitzung einzurichten (mit Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!