Heim > Backend-Entwicklung > PHP-Problem > So zeigen Sie den Namen nach der PHP-Anmeldung an

So zeigen Sie den Namen nach der PHP-Anmeldung an

Freigeben: 2023-02-27 16:18:01
Original
7759 Leute haben es durchsucht

So zeigen Sie den Namen nach der PHP-Anmeldung an

PHP-Sitzungsvariablen werden verwendet, um Informationen über die Benutzersitzung (Sitzung) zu speichern oder um die Einstellungen der Benutzersitzung (Sitzung) zu ändern. Sitzungsvariablen speichern Informationen für einen einzelnen Benutzer und stehen allen Seiten in der Anwendung zur Verfügung.

Wir können PHP verwenden, um die in der Sitzung gespeicherten Benutzernameninformationen nach der Anmeldung auszugeben und den Namen nach der PHP-Anmeldung anzuzeigen.

Empfohlen: PHP-Server

So zeigen Sie den Namen nach der PHP-Anmeldung an:

Anmeldeformular:

<!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>
Nach dem Login kopieren

PHP-Anmeldecode:

dologin.php

<?php
    session_start();
    $username = $_POST[&#39;username&#39;]?$_POST[&#39;username&#39;]:&#39;&#39;;
    $password = $_POST[&#39;password&#39;]?$_POST[&#39;password&#39;]:&#39;&#39;;
    $link = mysqli_connect(&#39;localhost&#39;, &#39;root&#39;, &#39;root&#39;, &#39;test&#39;);
    mysqli_set_charset($link,&#39;utf8&#39;);
    $sql = "select password from user_dologin where username=&#39;".$username."&#39;";
    $res = mysqli_query($link,$sql);
    $result = mysqli_fetch_assoc($res);
 
    mysqli_close($link);
    if($result[&#39;password&#39;] == $password){
        $_SESSION[&#39;username&#39;] = $username;
        $_SESSION[&#39;password&#39;] = $password;//一般情况下session中不保存密码信息
        header("Location: index.php");
    }else{
        header("Location: login.html");//密码错误跳回登陆网页
    }
Nach dem Login kopieren

Namenscode, der nach der Anmeldung angezeigt wird:

<?php
session_start();
echo "username:".$_SESSION[&#39;username&#39;]."<br/>";
echo "password:".$_SESSION[&#39;password&#39;];
Nach dem Login kopieren

Browser-Anzeigeeffekt:

username:zhangsan
password:123456
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo zeigen Sie den Namen nach der PHP-Anmeldung an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage