Ok, I am trying to recode my php concerning the age input. It currently ask for you just to enter your age. However, I would like it to ask you to select your entire Bday during the registration instead. Here is what I originally had:
This is the reg form:
<tr><td><?php echo C_IND54;?>*:</td><td><input type="text" name="reg_age" id="reg_age" value="" onblur="def('reg_age')" class="uInput"></td></tr>
This sets the reg form:
// do user register process
if($_POST && $action=='register'){
$reg_age = makeSafe($reg_age);
doRegNew($reg_uname,$reg_email,$reg_password,$reg_age,AVATAR_25_IMG);
This is a little bit of Java:
if (form.reg_age.value == "") {
showError("reg_age", regAgeError);
return false;
}
validRegExp = /^\d{2}$/;
strAge = form.reg_age.value;
if (strAge.search(validRegExp) == -1) {
showError("reg_age", regAgeErrorChr);
return false;
}
Finally, this inputs everything in the DB:
// register new user
function doRegNew($username,$usermail,$age,$userpass,$avatar){
doDB();
// make data safe
$username = makeSafe($username);
$usermail = makeSafe($usermail);
$age = makeSafe($age);
$userpass = makeSafe($userpass);
$avatar = makeSafe($avatar);
// register new user details
$sql = "INSERT INTO my_users(user_name,email,age,password,avatar) VALUES ('".$username."','".$usermail."','".$userpass."','".$age."','".$avatar."')";mysql_query($sql) or die(mysql_error());
}
Sorry for all the code but I figured it would help to build the Month, Day, & Year option instead of just inputing the age if you had all of it. Thanks so much for any help!