Ниже приведен код для входа в систему и подключения к базе данных. Я настроил базу данных, пользователя и пароль владельца базы данных, таблицу «члены» базы данных и пользователя члена базы данных. Первый фрагмент кода - это просто HTML-форма для входа в систему [это индексный файл], второй - PHP-файл [checklogin.php], который должен соединить указанного пользователя с базой данных. Проблема в том, что все, что введено в html-форму, позволит пользователю перейти на следующую страницу со словами «эй, пользователь, ты вошел в систему», даже если этого пользователя нет в таблице участников. У меня такое ощущение, что они ДЕЙСТВИТЕЛЬНО не соединяются, это просто повторяет это. - Вся информация о БД отключается с помощью ++++++
<html>
<form action='checklogin.php' method='POST'
<strong>username:</strong><br />
<input name="myusername" type="text" id="myusername"><br />
<strong>password:</strong><br />
<input name="mypassword" type="password" id="mypassword"><br />
<input type="submit" name="Submit" value="Login">
</form>
</html>
<?php
$host="localhost";
$username="++++++";
$password="++++++";
$db_name="++++++";
$tbl_name="members";
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
echo "hey, " . $myusername . ", you are correctly signed in."
?>
Спасибо. Я собираюсь добавить элементы безопасности после того, как все получится. В конечном итоге пользователь войдет в систему и получит право перейти в свой профиль.