PHP-de hasaba alyş bilen aýratynlaýyn girizilmegi
Häzirki wagtda biziň hasaba alyşymyz şeýle ýerine ýetirilýär, ulanyjy ilkinji gezek login-paroly girizýär hasaba alynýar, soňra bolsa derrew olary ikinji gezek girizýär, saýda girmek isleýär.
Bu aslynda has amatly däl we ulanyjylaryň gyzyklanmagyna sebäp bolýar. Has gowusy şeýle etmek, üstünlikli hasaba alyşdan soň derrew bolup geçýän awtomatiki girizilmegi. Munuň üçin derrew üstünlikli hasaba alyşdan soň sessioňa girizilmeniň üstünlikli belgisini ýazarys:
<?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; // girizilmeniň belgisi
}
?>
Siziň kodyňyzy üýtgediň, şeýlelik bilen hasaba alyşdan soň ulanyjy awtomatiki usulda girizilen bolsun.