Rumah  >  Soal Jawab  >  teks badan

Cipta sistem log masuk PHP asas: panduan langkah demi langkah

Saya mempunyai tugas untuk membuat sistem log masuk menggunakan php, khususnya yang mencincang kata laluan ke dalam fail .txt (bukan seperti yang anda mahukan) Saya telah mencuba ini tetapi tidak tahu bagaimana untuk memulakannya. Saya diberitahu untuk menggunakan fail fungsi () untuk membuat tatasusunan. Apa-apa jenis bantuan akan sangat dihargai

Pada masa ini kami ada ini

<!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粉139351297P粉139351297173 hari yang lalu401

membalas semua(1)saya akan balas

  • P粉418214279

    P粉4182142792024-04-03 10:54:03

    Saya benar-benar tidak tahu mengapa anda ingin menyimpan data dalam fail, tetapi anda boleh menulis semula kod PHP anda seperti di bawah

     $username,
            'password' => $hash,
        ];
    
        $fileRows = file_put_contents('accounts.txt', json_encode($data).PHP_EOL , FILE_APPEND | LOCK_EX);    
        }?>

    balas
    0
  • Batalbalas