Im not sure what you wanted but
<form action="main.php?id=makechar.php" method=post>
Character First Name: <input type="text" name="char"><br>
Character Last Name: <input type="text" name="lastname"><br>
Email: <input type="text" name="email">Required for download link<br>
Password: <input type="password" name="pass"><br>
<input type="radio" name="sex" value="1"> Male
<br>
<input type="radio" name="sex" value="2"> Female
<br>
Class: <select name="style">
<option value="best" selected>Warrior/Mage
<option value="warrior">Warrior
<option value="equal">Equal Stats
</select>
<br>
Hair: <select name="hair">
<option value="1">Male - Purple
<option value="2">Female - Purple
<option value="3">Male - Red
<option value="4">Male - Bald
<option value="5">Male - Purple mohawk
<option value="6">Male - Blonde
<option value="7">Female - Brunette
<option value="8">Female - Blonde
<option value="9">Male - Green
<option value="10">Male - Pirate
<option value="11">Female - Lavender
</select><br>
<br>
Profile: <br><textarea name="profile" rows="10" cols="30"></textarea><br>
<input type="submit" value="Submit">
</form>
Posts to
<?
if (empty ($char) || empty ($pass) || empty ($hair) || empty ($sex) || empty ($lastname) || empty ($profile)) {
print "Please fill out all fields";
exit;
}
if (preg_match('%[^a-z]%i', $char)) {
echo 'You entered something wrong';
exit;
}
if (preg_match('%[^a-z]%i', $pass)) {
echo 'You entered something wrong';
exit;
}
if (preg_match('%[^a-z]%i', $lastname)) {
echo 'You entered something wrong';
exit;
}
if (preg_match('%[^a-z]%i', $profile)) {
echo 'You entered something wrong';
exit;
}
$best = "best";
$warrior = "warrior";
$equal = "equal";
if ($style == $best) {
$charst = "$char.txt`$char:$pass:$hair:$lastname:x1000y992:6-4/1:1:20:20:20:20:0:30:$sex/20:5:1:20:5:5:1:1/0/0:0/$profile//0:0:0:0:0:0/20:20:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1//50000///100";
}
else if ($style == $warrior) {
$charst = "$char.txt`$char:$pass:$hair:$lastname:x1000y992:6-4/1:1:20:20:20:20:0:30:$sex/20:20:1:5:5:5:1:1/0/0:0/$profile//0:0:0:0:0:0/20:20:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1//50000///100";
}
else if ($style == $equal) {
$charst = "$char.txt`$char:$pass:$hair:$lastname:x1000y992:6-4/1:1:20:20:20:20:0:30:$sex/11:11:1:11:11:11:1:1/0/0:0/$profile//0:0:0:0:0:0/20:20:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1//50000///100";
}
if (file_exists("c:/FSOServer/DAT/CHAR/$char.txt")) {
print "$char Already Exists, Please try a diffrent name";
exit;
}
$fp = fopen("c:/FSOServer/DAT/CHAR/$char.txt","a");
$fp3 = fopen("c:/FSOServer/DAT/CHAR/$char-o.txt","a");
fwrite($fp, $charst);
fwrite($fp3, $email);
fclose($fp);
fclose($fp3);
$host = "localhost";
$login_name = "root";
$password = "*****";
mySQL_connect("$host","$login_name","$password");
MySQL_select_db("nenharma") or die("Could not select database");
$query = "SELECT * FROM mirrors ORDER BY RAND() LIMIT 1";
$result = MySQL_query($query);
While( $rows = MySQL_fetch_array($result) ) {
$download = $rows['mirrorurl'];
mail("$email", "Welcome to Nenharma - {$_SERVER['REMOTE_ADDR']}", "Character name: $char\r\nEmail Address: $email\r\nPassword: $pass\r\n$download");
}
mysql_query("insert into passwords (player, email, ip) values('$char', '$email', '{$_SERVER['REMOTE_ADDR']}')") or die("Unable to continue");
Print "Welcome to Nenharma, Please check your email for the client download link";
?>