Как вручную создать пользователя и пароль в базе данных для моего сайта

Я следовал учебному пособию по системе входа в систему и выяснил незначительные изломы. Мой следующий шаг — создание ручного пользователя в моей базе данных MySQL, чтобы я мог войти в систему. Мне нужен только один пользователь. Учебник не показал регистрационную часть для этого.

Вот код login.php:

<?php
include("config.php");
session_start();

if($_SERVER["REQUEST_METHOD"] == "POST") {
// username and password sent from form

$myusername = mysqli_real_escape_string($db,$_POST['username']);
$mypassword = mysqli_real_escape_string($db,$_POST['password']);

$sql = "SELECT id FROM admin WHERE username = '$myusername' and passcode = '$mypassword'";
$result = mysqli_query($db,$sql);
$row = mysqli_fetch_array($result,MYSQLI_ASSOC);
$active = $row['active'];

$count = mysqli_num_rows($result);

// If result matched $myusername and $mypassword, table row must be 1 row

if($count == 1) {
session_register("myusername");
$_SESSION['login_user'] = $myusername;

header("location: welcome.php");
}else {
$error = "Your Login Name or Password is invalid";
}
}
?>

0

Решение

Выполните этот запрос SQL:

INSERT INTO admin ( username, passcode) VALUES ( 'testuser', 'testpassword' )

+ Изменить testuser а также testpassword на имя пользователя и пароль, который вы хотите.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector