I was happily coding when I came across a mysterious error. I've traced it to this line
if ($player_password != $player_password_verify) { $errmsg .= 'Password don't match. Please try again<BR>'; $error = 1; } commented out the script runs fine, if this line is active an error is produced. My eyes are going bug eyed trying to find what the problem is and I'm hoping a second pair of eyes may point out my error. I've provided the entire script in case by chance the error is actually stemming from elsewhere in the script and I'm missing that as well. The error message from the compiler states the error is stemming from line 15 (which is the line I posted above). Any suggestions? <?php require('config.inc.php'); authenticate(); if ($action == 'add') { // The connection/query commands will need to be modified once the db abstraction layer is ready mysql_connect($mysql_host, $mysql_user, $mysql_pass); mysql_select_db($mysql_database); $errmsg = ''; if (mysql_num_rows(mysql_query("SELECT player_id FROM eq_guildmembers WHERE player_name = '$player_name'")) > 0) { $errmsg .= 'Player name already exists<BR>'; $error = 1; } if (!$player_password) { $errmsg .= 'You must specify a password for this user<BR>'; $error = 1; } # For some weird reason the line below produces an error...I can't find anything wrong if ($player_password != $player_password_verify) { $errmsg .= 'Password don't match. Please try again<BR>'; $error = 1; } if (!$error) { mysql_query("INSERT INTO eq_guildmembers (player_name, date_joined, player_email_address, player_icq, priv_admin, player_password) VALUES ('$player_name',NOW(), '$player_email_address','$player_icq','$priv_admin','$player_password')"); else { echo 'Submission successful...<A HREF="admin_roster.php">click here to return to the roster</A>'; exit; } } } ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php