Create an Account

Joining Mozilla Update is easy just fill out the form below and click the join button.
Your e-mail address is used as your username to login. You'll also receive confirmation e-mail to this address. In order for your account to be activated successfully, you must specify a valid e-mail address.
E-Mail Address:
Confirm E-Mail:
How do you want to be known to visitors of Mozilla Update? This is your "author name" it will be shown with your extension/theme listings on the site.
Your Name
If you have a website, enter the URL here. (including the http:// ) Your website will be shown to site visitors on your author profile page. This field is optional, if you don't have a website or don't want it linked to from Mozilla Update, leave this box blank.
Your Website
Your desired password. This along with your e-mail will allow you to login, so make it something memorable but not easy to guess. Type it in both fields below, the two fields must match.
Password:
Confirm Password:
Review what you entered above, if everything's correct, click the "Join Mozilla Update" button. If you want to start over, click "Clear Form".

Already Have an Account?

If you already have signed-up for an account, you don't need to sign-up again. Just use your e-mail address and password and login.

If you don't remember the password for your acconut, you can recover a forgotten password.

Processing New Account Request, Please Wait...\n"; //Gather and Filter Data from the Submission Form if ($_POST["email"]==$_POST["emailconfirm"]) {$email = escape_string($_POST["email"]);} else { $errors="true"; $emailvalid="no";} if ($_POST["password"]==$_POST["passwordconfirm"]) {$password = escape_string($_POST["password"]);} else { $errors="true"; $passwordvalid="no"; } if ($_POST["name"]) { $name = escape_string($_POST["name"]); } else { $errors="true"; $namevalid="no"; } $website = escape_string($_POST["website"]); //Check e-mail address and see if its already in use. if ($emailvalid !="no") { $sql = "SELECT `UserEmail` from `userprofiles` WHERE `UserEmail`='$email' LIMIT 1"; $sql_result = mysql_query($sql, $connection) or trigger_error("MySQL Error ".mysql_errno().": ".mysql_error()."", E_USER_NOTICE); if (mysql_num_rows($sql_result)>"0") {$errors="true"; $emailvalid="no"; } } if ($errors == "true") { echo "Errors have been found in your submission, please go back to the previous page and fix the errors and try again.
\n"; if ($emailvalid=="no") {echo "     Your e-mail addresses didn't match, or your e-mail is already in use.
\n"; } if ($passwordvalid=="no") {echo "     The passwords you entered did not match.
\n"; } if ($namevalid=="no") {echo "     The name field cannot be left blank.
\n"; } include"$page_footer"; echo "\n\n"; exit; } //We've got good data here, valid password & e-mail. //Generate Confirmation Code $confirmationcode = md5(mt_rand()); $password_plain = $password; $password = md5($password); $sql = "INSERT INTO `userprofiles` (`UserName`,`UserEmail`,`UserWebsite`,`UserPass`,`UserMode`,`ConfirmationCode`) VALUES ('$name','$email','$website','$password','D','$confirmationcode');"; $sql_result = mysql_query($sql, $connection) or trigger_error("MySQL Error ".mysql_errno().": ".mysql_error()."", E_USER_NOTICE); if ($sql_result) { include"mail_newaccount.php"; echo "Your account has been created successfully. An e-mail has been sent to you with instructions on how to activate your account so you can begin using it.
\n"; echo "

«« Login to Mozilla Update's Developer Control Panel »»"; } } else if ($function=="confirmaccount") { ?>

Activate Your Mozilla Update Account


«« Login to Mozilla Update's Developer Control Panel »»"; } } else { echo "Sorry, the e-mail and confirmation code do not match, please make sure you've copied the entire URL, if you copy/pasted it from your e-mail client, and try again."; echo "

«« Back to Mozilla Update Developer Control Panel Home »»"; } ?>