alexjewell
12-31-2006, 12:42 AM
I'm working on a user registration using PHP and MySQL. I have a database set up, called "ajuser" and a table set up called "userlogin".
What's odd is that it goes through without any errors, but just doesn't work. So, here's the code:
$name = $_POST['name'];
$user = $_POST['user'];
$pass = $_POST['pass'];
$pass_conf = $_POST['pass_conf'];
$email = $_POST['email'];
$ip = $_SERVER["REMOTE_ADDR"];
if( $name == false || $user == false || $pass == false || $pass_conf == false || $email == false) {
echo '<p>Please Fill In All Fields</p>';}
else if ( $pass != $pass_conf) {
echo '<p>Password and Confirm Password fields do not match. Fields ARE case sensitive!</p>';}
else {
$connection = mysql_connect($host, $dbuser, $dbpass);
$db = mysql_select_db($dbname, $connection);
$sql = "INSERT INTO userlogin (name,username,password,email,ip) VALUES ($name, $user, $pass, $email, $ip)";
$result = mysql_query($sql);
echo '<p>Thanks for registering. You may now login.</p>';}
Now, it shows the "Thanks for Registering" message...but when I look at the table, it's empty!
What's wrong?
What's odd is that it goes through without any errors, but just doesn't work. So, here's the code:
$name = $_POST['name'];
$user = $_POST['user'];
$pass = $_POST['pass'];
$pass_conf = $_POST['pass_conf'];
$email = $_POST['email'];
$ip = $_SERVER["REMOTE_ADDR"];
if( $name == false || $user == false || $pass == false || $pass_conf == false || $email == false) {
echo '<p>Please Fill In All Fields</p>';}
else if ( $pass != $pass_conf) {
echo '<p>Password and Confirm Password fields do not match. Fields ARE case sensitive!</p>';}
else {
$connection = mysql_connect($host, $dbuser, $dbpass);
$db = mysql_select_db($dbname, $connection);
$sql = "INSERT INTO userlogin (name,username,password,email,ip) VALUES ($name, $user, $pass, $email, $ip)";
$result = mysql_query($sql);
echo '<p>Thanks for registering. You may now login.</p>';}
Now, it shows the "Thanks for Registering" message...but when I look at the table, it's empty!
What's wrong?