OK well at first I had a perfectly good profile script but I changd it so an email was sent containing a randon password.

Here is my form:

PHP Code:
<form name="form1" method="post" action="register2.php">
<
table align=center border=1 bordercolor=black bgcolor=#5e5e5e cellspacing=0 cellpadding=2>
<tr><td align=center background=tablebg.jpg><font face=verdana size=1 color=white><b>Registration</td></tr>
<
tr bgcolor=#333333><td align=center><font face=verdana size=1 color=white><b>*Please Only Click "Register" Once*</td></tr>
<tr><td>
<
font face=verdana size=1>
Username: <input type="text" style="background: #a7a7a7; color: black; font-size: 8pt; font-family: verdana; border-width: 1; border-color: black;" name=username  value=""><br>
Email: <input type="text" style="background: #a7a7a7; color: black; font-size: 8pt; font-family: verdana; border-width: 1; border-color: black;" name=email value=""><br>
Confirm Email: <input type="text" style="background: #a7a7a7; color: black; font-size: 8pt; font-family: verdana; border-width: 1; border-color: black;" name=email1 value=""><br>
Starting Location: <select style="background:  BFBEBE; color: black; border-width: 1; border-color: black;" name=location>
<
option value=GreaterManchester>Greater Manchester
<option value=London>London
<option value=Birmingham>Birmingham
<option value=Lancashire>Lancashire
<option value=Cumbria>Cumbria
<option value=Essex>Essex
<option value=Cardiff>Cardiff
<option value=Edinburgh>Edinburgh
</select></td></tr>
<
tr><td align=center><input type=submit style="background: #a7a7a7; color: black; font-size: 8pt; font-family: verdana; border-width: 1; border-color: black;" name=submit value="submit"></td></tr>
</
form




here is the script:

PHP Code:
<?php
session_start
();
include_once
"connect.php";
if (isset(
$_SESSION['username'])){
header("Location: login_success.php");
exit();
}

if (
$_POST['submit']){
// Define post fields into simple variables
$reg_username $_POST['username'];
$email $_POST['email'];
$email1 $_POST['email1'];
$location=strip_tags($_POST['location']);
$reg_username=trim($reg_username);
$today gmdate('Y-m-d h:i:s');
$reg_username stripslashes($reg_username);
$email stripslashes($email);
$quote stripslashes($quote);
$reg_username strip_tags($reg_username);
$email strip_tags($email);
if((!
$reg_username) || (!$email) || (!$location)){
echo 
"Please fill in all fields!";
include 
'register5.php';
exit();
}else{
if (
$email != $email1){
echo 
"Emails dont match!";
include 
'register5.php';
exit();
}elseif (
$email == $email1){
if (
ereg('[^A-Za-z]'$reg_username)) {
echo 
"Username can only contain letters!";
include 
'register5.php';
exit();
}elseif (!
ereg('[^A-Za-z]'$reg_username)) {
if (
strlen($reg_username) <= || strlen($reg_username) >= 40){
echo 
"The username is to big or to small!";
include 
'register5.php';
exit();
}elseif (
strlen($reg_username) > || strlen($reg_username) < 40){


$sql_email_check mysql_query("SELECT email FROM users
            WHERE email='
$email' AND status='Alive'");
$sql_username_check mysql_query("SELECT username FROM users
            WHERE username='
$reg_username'");

$email_check mysql_num_rows($sql_email_check);
$username_check mysql_num_rows($sql_username_check);

if((
$email_check 0) || ($username_check 0)){
    echo 
"Im sorry but there has been an error please read on..<br />";
    if(
$email_check 0){
    echo 
"That email is already being used!";
        include 
'register5.php';
exit();
        unset(
$email);
    }
    if(
$username_check 0){
        echo 
"Your desired username is already in use!";
        include 
'register5.php';
        exit();
        unset(
$reg_username);
    }


$ip $_SERVER['REMOTE_ADDR'];

$random_password22=rand(11111,99999999);

mysql_query("INSERT INTO `user_info` ( `id` , `username`)
VALUES (
'', '
$reg_username')");

mysql_query("INSERT INTO `users` ( `id` , `username` , `password` , `activated` , `money` , `online` , `crimechance` , `lastcrime` , `rankpoints` , `userlevel` , `lasttop` , `status` , `regged` , `rank` , `layout` , `email` , `quote` , `image` , `location` , `bullets` , `gtachance` , `lastgta` , `lasttravel` , `bank` , `banktime` , `last_race` , `music` , `crew` , `get_away_time` , `get_away` , `health` , `energy` , `last_ext` , `lasttran` , `drugprices` , `drugs` , `l_ip` , `r_ip` , `crew_invite` , `referral` , `weapon` , `mission` , `points` , `lpv` , `page` , `editor` , `food_chance` , `last_food` , `last_order` , `freinds` , `protection` , `plane` , `married` , `oc` , `last_oc` , `atm` , `last_bank` , `last_attempted` , `last_kill` , `ver_code` , `last_script_check` , `global` , `poll` , `clicks` , `click_rate` , `tut` , `drugs_from` , `total_drugs_mission` )
VALUES (
'', '
$reg_username', '$random_password22', '1', '10000', '', '0-0-0-0-0-0-0', '', '0', '0', '', 'Alive', '$today', 'Scum', '0', '$email', 'No quote', 'images/default.jpg', '$location', '0', '0-0-0', '', '', '0', '', '', '', '0', '', '0', '100', '100', '', '', '0-0-0-0-0', '0-0-0-0-0', '127.0.0.1', '$ip', '0', '0', 'None', '1', '0', '', '', '0', '0-0-0', '', '', 'None', 'None', 'None', '', '0', '', 'False', '', '', '', '456', '', '0', '', '0', '', '0', '', '0' )");





     
$userid mysql_insert_id();
    
// Let's mail the user!
    
$subject "Tactical Mafia Account!";
    
$message "Dear $reg_username,

    Hello 
$reg_username , Welcome To Tactical Mafia. Thank You for Registering. Below you will find the Information in which to login.
    Please enter this information at the login screen in order to play Tactical Mafia. You can change your password on the game.


    Login with the following information:
    Username: 
$reg_username
    Password: 
$random_password22

    Thanks!
    Tactical Mafia Staff.

    This is an automated response, please do not reply!"
;

    
mail($email$subject$message,
        
"From: Tactical Mafia<support@tacticalmafia.com>");
   echo 
"Your account has been registered! Check your email for your info!";
   } }}}}}

?>



The Problem is that when "submit" is clicked it takes you to the register script page (which is blank because its all hidden php code) but doesnt say anything like "registration successful" like it should. Can anybody see anything wrong with the script?
Thanks
TM
p.s. you can see for yourself at www.tacticalmafia.com/register5.php