76 lines
1.7 KiB
PHP
76 lines
1.7 KiB
PHP
<HTML><HEAD><TITLE>Frontier II - Registration</TITLE>
|
|
</HEAD><BODY BGCOLOR="#000000" TEXT="#f0f0f0">
|
|
<H2 ALIGN="CENTER">Frontier II</H2>
|
|
<H3 ALIGN="CENTER">Registration</H3>
|
|
<P>Creating account...
|
|
|
|
<?php
|
|
|
|
require($_SERVER['DOCUMENT_ROOT'].'/include.php');
|
|
|
|
$nick = $_POST['nick'];
|
|
$pass = $_POST['pass'];
|
|
$name = $_POST['name'];
|
|
$safe_email = $_POST['safe_email'];
|
|
$agree = $_POST['agree'];
|
|
|
|
$date = date('Y-m-d H:i');
|
|
|
|
if (($agree == TRUE) && ($nick != '') && ($pass != '') &&
|
|
($name != '') && ($safe_email != ''))
|
|
{ // Form filled out completely
|
|
|
|
$sql = "SELECT * FROM player WHERE nick = '$nick'";
|
|
|
|
$result = mysqli_query($mysqli, $sql) or die($gameerror . "NU-Q01");
|
|
|
|
$num = mysqli_num_rows($result);
|
|
|
|
if ($num == 0)
|
|
{ // Username is unique
|
|
|
|
$hash = md5($pass);
|
|
|
|
$sql = "INSERT INTO player SET
|
|
nick = '$nick',
|
|
pass = '$hash',
|
|
name = '$name',
|
|
safe_email = '$safe_email',
|
|
create_date = '$date',
|
|
last_date = '$date',
|
|
failed_num = '0',
|
|
country_id = '1',
|
|
tz_id = '1'";
|
|
|
|
mysqli_query($mysqli, $sql) or die($gameerror . "NU-Q02");
|
|
|
|
echo "<P>Done! To get started, please log in from the
|
|
<A HREF=\"$gameroot/index.html\">main page</A>.
|
|
";
|
|
|
|
} else { // Username is not unique
|
|
|
|
echo "<P><FONT COLOR=\"RED\">Error!</FONT> That username
|
|
seems to be taken already. Please
|
|
<A HREF=\"$gameroot/newuser.html\">try again</A>.
|
|
";
|
|
|
|
}
|
|
|
|
} else { // Form not filled out completely
|
|
|
|
echo "<P><FONT COLOR=\"RED\">Error!</FONT> Either you didn't
|
|
fill something in right, or you left something blank. Please
|
|
<A HREF=\"$gameroot/newuser.html\">try again</A>.
|
|
";
|
|
|
|
}
|
|
|
|
mysqli_close($mysqli);
|
|
|
|
echo $footer;
|
|
|
|
?>
|
|
|
|
</BODY></HTML>
|