F
-fool-
Guest
register.php
registrar.php
PHP:
<?php
include('includes/header.php');
$error = $_GET['error'];
if(strlen($error) != 0)
{
echo str_replace("_", " ", $error);
}
?>
<form name="input" action="registrar.php" method="get">
<br>Username: <input type="text" name="usernam">
<br>Password: <input type="password" name="passwor">
<br><input type="submit" value="Register">
</form>
<?php
include('includes/footer.php');
?>
registrar.php
PHP:
<?php
include('includes/vars.php');
mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);
@mysql_select_db(MYSQL_DATABASE) or die( "Unable to select database");
$username = $_GET['usernam'];
$password = $_GET['passwor'];
if(strlen($username == 0) || strlen($password) == 0)
{
mysql_close();
header("Location: register.php?error=You_made_a_mistake");
}
$result = mysql_query("SELECT * FROM users");
$i = mysql_numrows($result);
$j = 0;
while($j < $i)
{
if($username == mysql_result($result,$j,"username"))
{
$badName = true;
break;
}
$j++;
}
if($badName == true)
{
mysql_close();
header("Location: register.php?error=Username_already_taken");
}
else
{
//id(int), username(varchar), password(varchar), quotesnumber(int), access(int)
$query = "INSERT INTO users VALUES ($i, $username, $password, 0, 0)";
mysql_query($query);
mysql_close();
header("Location: register.php?error=Success");
}
?>