การเข้าสู่ระบบทันทีที่ลงทะเบียนใน PHP

ตอนนี้ขั้นตอนการลงทะเบียนของเราทำไว้ในลักษณะที่ ผู้ใช้ต้องป้อนชื่อผู้ใช้และรหัสผ่านครั้งแรก เมื่อลงทะเบียน แล้วหลังจากนั้นต้องป้อนอีกครั้ง ทันทีที่ต้องการเข้าสู่เว็บไซต์

ที่จริงแล้วนี่ไม่ค่อยสะดวกและอาจจะ สร้างความรำคาญให้กับผู้ใช้ได้ ควรทำแบบนี้ดีกว่า คือเมื่อลงทะเบียนสำเร็จ จะเกิด การเข้าสู่ระบบอัตโนมัติทันที ในการทำเช่นนี้ หลังจากลงทะเบียนสำเร็จ ให้บันทึกลงในเซสชันทันที เครื่องหมายแสดงการเข้าสู่ระบบสำเร็จ:

register.php<?php
  if (!empty($_POST['login']) and !empty($_POST['password'])) {
    $login = $_POST['login'];
    $password = $_POST['password'];
    
    $query = "INSERT INTO users SET login='$login', password='$password'";
    mysqli_query($link, $query);
    
    $_SESSION['auth'] = true; // เครื่องหมายแสดงการเข้าสู่ระบบ
  }
?>
Задание 1

โปรดปรับเปลี่ยนโค้ดของคุณ เพื่อให้หลังจากลงทะเบียนแล้ว ผู้ใช้จะกลายเป็นผู้ที่เข้าสู่ระบบแล้วโดยอัตโนมัติ