my first time making such a complicated code (for me ๐)... so please help me and check for mistakes, thanks!
(register.php)
<form action="process_register.php" method="post">
Username: <input type="text" name="username" />
Password: <input type="text" name="password" />
Full Name: <input type="text" name="name" />
Email Address: <input type="text" name="mail" />
<input type="submit" />
(process_register.php)
<?php
$con = mysql_connect("mysql.x10hosting.com","yiuyin","password");
if (!$con)
{
die('Could not connect. Press back and fill in form again. ' . mysql_error());
}
mysql_select_db("accounts", $con);
$sql="INSERT INTO accounts (Username, Password, Name, EMail)
VALUES
('$POST[username]','$POST[password]','$POST[name]','$POST[mail]')";
if (!mysql_query($sql,$con))
{
die('Could not connect. Press back and fill in form again. ' . mysql_error());
}
echo "Your accont have been created! You may login now.";
mysql_close($con)
?>
(login.php)
<form action="process_login.php" method="post">
Username: <input type="text" name="username" />
Password: <input type="text" name="password" />
<input type="submit" />
</form>
(process_login.php)
<?php
$con = mysql_connect("mysql.x10hosting.com","yiuyin","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("accounts", $con);
$passwordt = mysql_query("SELECT Password FROM accounts
WHERE Username='$_POST["username"]'");
if (โ$POST["password"]โ= โ$passwordโ)
{echo "You have logged in successfully.";
setcookie("user", "$POST["username"]", time()+86400);}
else
echo "Username/password incorrect, please try again.";
?>