Hola Heli0s, gracias por tu respuesta, eso es lo que no sé como revisar, no sé que estoy haciendo mal, mira este es el formulario de registro.
Formulario.
Código HTML:
<form method="POST" name="form1" id="form1" action="<?php echo $editFormAction; ?>">
<table id="personal" width="270" border="0" align="center" cellpadding="0" cellspacing="0">
<tr valign="baseline">
<td height="40" valign="middle"><input name="strEmail" type="email" required class="campotexto" id="strEmail" placeholder="Correo electrónico - [email protected]" value="" size="40"></td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle"><input name="strEmail2" type="email" required class="campotexto" id="strEmail2" placeholder="Confirma correo electrónico" value="" size="40"></td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input class="campotexto" type="text" name="strNombre" size="40" required placeholder="Nombres" title="Ingrese su nombre" pattern="[A-Za-z\w\S\W]+" />
</td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input name="strApellido1" type="text" class="campotexto" id="strApellido1" size="40" placeholder="Primer apellido" required title="Ingrese su primer apellido" pattern="[A-Za-z\w\S\W]+" >
</td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input name="strApellido2" type="text" class="campotexto" id="strApellido2" size="40" placeholder="Segundo apellido" required title="Ingrese su segundo apellido" pattern="[A-Za-z\w\S\W]+">
</td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle"><table width="250" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong>Tipo documento:</strong></td>
<td><input name="intTipoDocumento" type="radio" value="1" required >
C.C</td>
<td><input type="radio" name="intTipoDocumento" value="2" required>
C.E</td>
</tr>
</table></td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input class="campotexto" name="strDocumento" type="text" size="25" maxlength="11" required placeholder="No documento" pattern="[0-9]{8,11}" title="Números sin puntos, comas o guión, Mínimo 8 caracteres.">
</td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input name="strPassword" type="password" class="campotexto" id="strPassword" size="25" maxlength="20" required title="
Requisitos mínimos:
6 caracteres, una mayúscula y una minúscula.
Puede usar caracteres especiales (*/.}{¿'=, etc..).
No use espacios en blanco." pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z])\w\S{6,}" placeholder="Contraseña">
</td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input name="strPassword2" type="password" class="campotexto" id="strPassword2" size="25" maxlength="20" required title="
Requisitos mínimos:
6 caracteres, una mayúscula y una minúscula.
Puede usar caracteres especiales (*/.}{¿'=, etc..).
No use espacios en blanco." pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z])\w\S{6,}" placeholder="Confirme contraseña">
</td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle"><table width="250" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong>Sexo:</strong></td>
<td><input type="radio" name="intSexo" value="1" required >
Hombre</td>
<td><input name="intSexo" type="radio" value="2" required >
Mujer</td>
</tr>
</table></td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input class="campotexto" type="text" name="strOcupacion" value="" size="40" required placeholder="Profesión u ocupación" id="strOcupacion">
</td>
</tr>
<tr valign="baseline">
<td height="40" valign="middle">
<input name="strDireccion" type="text" class="campotexto" value="" size="40" required placeholder="Dirección de contacto y envio" id="strDireccion">
</td>
</tr>
<tr valign="baseline">
<td height="80" valign="middle"><table width="270" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30" colspan="2"><strong>Teléfono de contacto:</strong></td>
</tr>
<tr>
<td><input name="strTelFijo" type="text" class="campotexto" id="strTelFijo" size="15" maxlength="10" required placeholder="Fijo" pattern="[0-9]{7,10}" title="Números sin puntos ni comas, Mínimo 7 caracteres."></td>
<td><input name="strCel" type="text" class="campotexto" id="strCel" size="15" maxlength="10" required placeholder="Celular" pattern="[0-9]{10,}" title="Números sin puntos ni comas, Mínimo 10 caracteres." ></td>
</tr>
</table>
</td>
</tr>
<tr valign="baseline" id="intDepartamento">
<td height="40" valign="middle"><span id="spryselect1">
<select name="intDepartamento" id="intDepartamento" class="camposeleccion" onChange="from(document.form1.intDepartamento.value,'intCiudad','includes/ciudad.php')">
<option value="0">Departamento</option>
<?php
do {
?>
<option value="<?php echo $row_Departamento['idDepartamento']?>"><?php echo $row_Departamento['strNombre']?></option>
<?php
} while ($row_Departamento = mysql_fetch_assoc($Departamento));
$rows = mysql_num_rows($Departamento);
if($rows > 0) {
mysql_data_seek($Departamento, 0);
$row_Departamento = mysql_fetch_assoc($Departamento);
}
?>
</select>
<br>
<span class="selectInvalidMsg">Seleccione departamento.</span></span></td>
</tr>
<tr valign="baseline" id="intCiudad">
<td height="0" valign="middle"><span id="spryselect2">
<select name="intCiudad" id="intCiudad" class="camposeleccion">
<option value="0">Ciudad</option>
<?php
do {
?>
<option value="<?php echo $row_Ciudad['idCiudad']?>"><?php echo $row_Ciudad['strNombre']?></option>
<?php
} while ($row_Ciudad = mysql_fetch_assoc($Ciudad));
$rows = mysql_num_rows($Ciudad);
if($rows > 0) {
mysql_data_seek($Ciudad, 0);
$row_Ciudad = mysql_fetch_assoc($Ciudad);
}
?>
</select>
<br>
<span class="selectInvalidMsg">Seleccione Ciudad.</span></span></td>
</tr>
<tr valign="baseline">
<td height="80" valign="middle"><table width="280" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30" colspan="3"><strong>Fecha de nacimiento:</strong></td>
</tr>
<tr>
<td><span id="spryselect3">
<select class="camposeleccion2" name="intDia" id="intDia">
<option value="0">Día</option>
<?php
do {
?>
<option value="<?php echo $row_Dia['idDia']?>"><?php echo $row_Dia['strNombre']?></option>
<?php
} while ($row_Dia = mysql_fetch_assoc($Dia));
$rows = mysql_num_rows($Dia);
if($rows > 0) {
mysql_data_seek($Dia, 0);
$row_Dia = mysql_fetch_assoc($Dia);
}
?>
</select>
<span class="selectInvalidMsg">Seleccione día.</span></span></td>
<td><span id="spryselect4">
<select class="camposeleccion2" name="intMes" id="intMes">
<option value="0">Mes</option>
<?php
do {
?>
<option value="<?php echo $row_Mes['idMes']?>"><?php echo $row_Mes['strNombre']?></option>
<?php
} while ($row_Mes = mysql_fetch_assoc($Mes));
$rows = mysql_num_rows($Mes);
if($rows > 0) {
mysql_data_seek($Mes, 0);
$row_Mes = mysql_fetch_assoc($Mes);
}
?>
</select>
<span class="selectInvalidMsg">Seleccione Mes.</span></span></td>
<td><input class="campotexto" name="strAno" type="text" id="strAno" size="4" maxlength="4" required pattern="[0-9]{4,}" title="Números sin puntos ni comas, Mínimo 4 caracteres." placeholder="Año"></td>
</tr>
</table>
</td>
</tr>
<tr valign="baseline">
<td height="60" align="center" valign="middle" nowrap><input class="boton" type="submit" name="submit" value="Registrar" onClick="return ComparaPersona(this);"></td>
</tr>
</table>
<input type="hidden" name="intEstado" value="0">
<input type="hidden" name="strActivar" value="<?php echo $activar?>">
<input type="hidden" name="MM_insert" value="form1">
</form
Aclaro que no soy programador, solo quiero hacer mi web.
Gracias por tu ayuda y por el tiempo en responder mi inquietud.