Maison > Article > développement back-end > Comment afficher le nom après la connexion php
Les variables de session PHP sont utilisées pour stocker des informations sur la session utilisateur (session) ou pour modifier les paramètres de la session utilisateur (session). Les variables de session stockent des informations pour un seul utilisateur et sont disponibles pour toutes les pages de l'application.
Nous pouvons utiliser PHP pour afficher les informations de nom d'utilisateur stockées dans la session après la connexion afin d'afficher le nom après la connexion php.
Recommandé : Serveur php
Comment afficher le nom après la connexion php :
Formulaire de connexion :
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Login</title> </head> <body> <form action="dologin.php" method="post"> username:<input type="text" name="username" /><br/> password:<input type="password" name="password" /> <input type="submit" value="提交"/> </form> </body> </html>
Code de connexion php :
dologin.php
<?php session_start(); $username = $_POST['username']?$_POST['username']:''; $password = $_POST['password']?$_POST['password']:''; $link = mysqli_connect('localhost', 'root', 'root', 'test'); mysqli_set_charset($link,'utf8'); $sql = "select password from user_dologin where username='".$username."'"; $res = mysqli_query($link,$sql); $result = mysqli_fetch_assoc($res); mysqli_close($link); if($result['password'] == $password){ $_SESSION['username'] = $username; $_SESSION['password'] = $password;//一般情况下session中不保存密码信息 header("Location: index.php"); }else{ header("Location: login.html");//密码错误跳回登陆网页 }
Code de nom affiché après la connexion :
<?php session_start(); echo "username:".$_SESSION['username']."<br/>"; echo "password:".$_SESSION['password'];
Effet d'affichage du navigateur :
username:zhangsan password:123456
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!