- 使用任何用戶名和密碼(的index.php)
- 形式無二在「的login.php」
- 一旦登錄處理在用戶登錄時,「login.php中」將用戶定向到「friends.php」
我想要顯示的friends.php頁面上,當他/她最初登錄使用索引腳本用戶輸入的準確的用戶名。如何將用戶名變量傳遞給第三個php頁面?
我嘗試使用會話和$ _POST,但沒有成功。請幫忙!
的index.php
<html>
<body>
Username: <input type = "text" name = "username"><br>
Password: <input type = "password" name = "pass_word"><br>
<input type = "submit" value = "Login">
</form>
</body>
</html>
<?php
session_start();
if (isset($_POST['login'])) {
$_SESSION['username'] = $_POST['username'];
}
?>
上friends.ph的login.php
friends.php
<?php
session_start();
echo $_POST['username'];
?>
在會話中存儲用戶標識,並且不要忘記session_start,使用我存儲在會話中檢索用戶表中的用戶行並顯示用戶名 –
'echo $ _SESSION ['username'] '在friends.php而不是'echo $ _POST ['username'];' – Bhaskar
會建議使用'