私はプログラミングに非常に慣れていないので、プログラミングのコンポーネントのいくつかに慣れるために、多くの本を読んだり、YouTube ビデオを見たりしています。php/mysql を使用したログイン ページの作成に関して、YouTube で TimKipp のチュートリアル、PHP シリーズ - Building A PHP MySQL Forum Tutorial Series Part を見ました。データベースのセットアップからすべてのプログラミングまで、すべて同じことをしたと感じています。そうは言っても、作成したユーザー名/パスワードを使用してフォームにログインすると、mysql の die 関数が常に警告を発します。どこで間違ったのかわかりません。また、私はMAMPを使用していますこれはログインページのスクリプトです
<?php session_start(); ?>
<html>
<head>
<title> untitled/title>
</head>
<body>
<div id="wrapper">
<h2>timkipp tutorial</h2>
<p> basic login page</p>
<?php
if (!isset($_SESSION['uid'])) {
echo "<form action='login_parse.php' method='post'>
Username: <input type='text' name='username' />
Password: <input type='password' name = 'password' />
<input type='submit' name='submit' value='Login' />
";
} else {
echo "<p> You are logged in as ".$_SESSION['username']." •
<a href='logout_parse.php'> Logout</a></p>";
}
?>
</div>
</body>
</html>
そして、これは私がデータベースに接続するために使用するものです
<?php
$host = "localhost" ;
$username = "root" ;
$password = "" ;
$db = "tests" ;
mysql_connect($host, $username, $password) or die("Just keep going");
mysql_select_db($db);
?>
誰かが私を正しい方向に向けることができれば、それは素晴らしいことです. 前もって感謝します