PHP에서 "세션"은 세션 메커니즘을 의미하며 세션을 의미하기도 합니다. 그런 다음 사용자가 지속적으로 웹 애플리케이션에 액세스할 때 PHP의 세션을 사용하여 관련 데이터를 유지합니다. 이 데이터는 사용자 경험을 크게 향상시키고 웹 사이트의 매력을 확실히 높일 수 있습니다.
이 기사에서는 자세한 예제를 결합하여 PHP를 사용하여 성공적인 로그인 세션을 설정하는 방법에 대해 자세히 소개하겠습니다.
→ 참고: 세션 제어의 개념은 웹사이트의 단일 세션 동안 사용자를 추적할 수 있다는 것입니다.
다음은 세션을 설정하는 구체적인 단계입니다.
먼저 name이라는 텍스트 필드와 제출 버튼이 포함된 양식을 만들고 게시할 방법과 제출할 작업을 설정합니다. php.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>
위 양식 코드의 실행 효과는 다음과 같습니다.
이름을 "Xiao"로 입력하면 Wang", Submit을 클릭합니다. 페이지 효과는
내용을 입력하지 않고 바로 제출을 클릭하면 다음과 같이 표시됩니다.
마지막으로 "php 세션( topic)" 이 글에서 세션 지식에 대한 좀 더 자세한 소개, 관심 있는 친구들이 모아서 배울 수 있어요~
위 내용은 PHP를 사용하여 성공적인 로그인 세션 설정(코드 예제 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!