mg8
11-08-2003, 01:46 PM
Hey. I'm having a problem :p
I'm not sure what it is but I get errors, like:
Error. Incorrect password $1$s2.T60SG$cwq38f0oACGBEae4osL25/ doesn't match
That is the main on I get.
Thanks :)
This is my register1.php page.
<?
$username = $HTTP_POST_VARS['username'];
$password = $HTTP_POST_VARS['password'];
$passwordcheck = $HTTP_POST_VARS['passwordcheck'];
$table = "users";
$password = crypt($password, $password);
$passwordcheck = crypt($passwordcheck, $password);
if ($password == $passwordcheck)
{
$connect = mysql_connect("localhost:2082","dragon_mystic", "misawam")
or die("Could not connect: " . mysql_error());
$insert = mysql_db_query("dragon_main", "INSERT INTO ".$table." (displayname,encpassword)
VALUES ('".$username."','".$password."')")
or die("Query error: " . mysql_error());
if ($insert)
{
echo "Registration complete!<br><br><br><br>";
echo "Login<br><br>";
?>
<form action="../../login.php" name="form" method="post">
Username: <input type="text" name="username"><br><br>
Password: <input type="password" name="password"><br><br>
<input type="submit" value="Submit" name="submit">
</form>
<?
}
}
else
{
echo "Your passwords do not match. Please go back. ".$password." = 1 ".$passwordcheck." = 2";
}
?>
This is login.php
<?
$username = $HTTP_POST_VARS['username'];
$password = $HTTP_POST_VARS['password'];
$password = crypt($password, $password);
$table = "users";
$test = "No";
$connect = mysql_connect("host","name", "password")
or die("Could not connect: " . mysql_error());
$lookUser = mysql_db_query("dragon_main","SELECT displayname FROM ".$table." WHERE displayname = '".$username."'")
or die(mysql_error());
$verifyUser = mysql_result($lookUser,0);
$lookPass = mysql_db_query("dragon_main","SELECT encpassword FROM ".$table." WHERE displayname = '".$username."'")
or die(mysql_error());
$verifyPassword = mysql_result($lookPass,0);
if ($username == $verifyUser)
{
if ($password == $verifyPassword)
{
$test = "yes";
header("Location: /index.shtml");
}
else
{
die("Error. Incorrect password ".$password." doesn't match ".$verifyPass);
}
}
else
{
die("Error. Unknown username");
}
?>
Thanks again!
I'm not sure what it is but I get errors, like:
Error. Incorrect password $1$s2.T60SG$cwq38f0oACGBEae4osL25/ doesn't match
That is the main on I get.
Thanks :)
This is my register1.php page.
<?
$username = $HTTP_POST_VARS['username'];
$password = $HTTP_POST_VARS['password'];
$passwordcheck = $HTTP_POST_VARS['passwordcheck'];
$table = "users";
$password = crypt($password, $password);
$passwordcheck = crypt($passwordcheck, $password);
if ($password == $passwordcheck)
{
$connect = mysql_connect("localhost:2082","dragon_mystic", "misawam")
or die("Could not connect: " . mysql_error());
$insert = mysql_db_query("dragon_main", "INSERT INTO ".$table." (displayname,encpassword)
VALUES ('".$username."','".$password."')")
or die("Query error: " . mysql_error());
if ($insert)
{
echo "Registration complete!<br><br><br><br>";
echo "Login<br><br>";
?>
<form action="../../login.php" name="form" method="post">
Username: <input type="text" name="username"><br><br>
Password: <input type="password" name="password"><br><br>
<input type="submit" value="Submit" name="submit">
</form>
<?
}
}
else
{
echo "Your passwords do not match. Please go back. ".$password." = 1 ".$passwordcheck." = 2";
}
?>
This is login.php
<?
$username = $HTTP_POST_VARS['username'];
$password = $HTTP_POST_VARS['password'];
$password = crypt($password, $password);
$table = "users";
$test = "No";
$connect = mysql_connect("host","name", "password")
or die("Could not connect: " . mysql_error());
$lookUser = mysql_db_query("dragon_main","SELECT displayname FROM ".$table." WHERE displayname = '".$username."'")
or die(mysql_error());
$verifyUser = mysql_result($lookUser,0);
$lookPass = mysql_db_query("dragon_main","SELECT encpassword FROM ".$table." WHERE displayname = '".$username."'")
or die(mysql_error());
$verifyPassword = mysql_result($lookPass,0);
if ($username == $verifyUser)
{
if ($password == $verifyPassword)
{
$test = "yes";
header("Location: /index.shtml");
}
else
{
die("Error. Incorrect password ".$password." doesn't match ".$verifyPass);
}
}
else
{
die("Error. Unknown username");
}
?>
Thanks again!