建立基本的 PHP 登入系統:逐步指南
P粉139351297
P粉139351297 2024-04-02 11:54:37
0
1
398

我有一個任務是使用php 製作一個登入系統,特別是一個將密碼雜湊到.txt 檔案中的任務(這不是你想要的方式)我已經嘗試過,但無法弄清楚甚至如何開始。我被告知要使用函數 file() 建立一個陣列。將不勝感激任何形式的幫助

目前有這個

<!DOCTYPE html>
<html lang="en">
<body>
    
<form action="test.php" method="post">

<span>Username</span>
<input type="text" name="Username" id="Login-Input-Username" required><br>

<span>Password</span>
<input type="password" name="Password" id="Login-Input-Password" required>

<button type="submit" name="Submit-Button" value="submit" id="Login-
Button">Sign In</button>
</form>


<?php
if(isset($_POST['Submit-Button']))
    {
    $username = $_POST['Username'];
    $password = $_POST['Password'];
    $hash = password_hash($password, PASSWORD_DEFAULT);
    $fileRows = file("accounts.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
    
    }?>

P粉139351297
P粉139351297

全部回覆(1)
P粉418214279

我真的不知道為什麼你想將資料儲存在檔案中,但你可以重寫你的 PHP 程式碼,如下所示

 $username,
        'password' => $hash,
    ];

    $fileRows = file_put_contents('accounts.txt', json_encode($data).PHP_EOL , FILE_APPEND | LOCK_EX);    
    }?>
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!