Programación Web y Scripting > PHP
No Aceptar Texbox En Blanco
gokufast:
bueno ya esta medio finalizado, solamente es afinar algunas cosas. aca les pongo el codigo para el form y para el PHP
FORMULARIO:
<script>
function valida_envio1()
{
if (document.login_ap_vol.apellido.value =="")
{alert('Por favor ingrese su Apellido Paterno'); document.login_ap_vol.apellido.focus(); return false;}
if (document.login_ap_vol.codigo.value =="")
{alert('Por favor ingrese su Codigo de Socio'); document.login_ap_vol.codigo.focus(); return false;}
document.login_ap_vol.submit();
}
</script>
<input type="button" name="enviar" value="Enviar" onclick="valida_envio1();">
PHP:
$cod=$_GET[codigo];
if(isset($cod))
{
if(trim($cod) == '')
{
echo '<center><br><br><h1><b>ERROR!!! <br> Falta Ingresar Algun Dato</b></h1>
<br>HAGA CLIC <a href="http://www."><B>AQUI</B></a> PARA VOLVER A INGRESAR SUS DATOS
<br><br><br><br><br><br>
</center>';
}
}
espero que le sirva a alguien, y gracias por la ayuda a todos
F_Tanori:
deberias de usar las etiquetas [CODE ] para publicar tu codigo
Por otra parte seria mejor (creo yo) almacenar todos los mensajes de error en una variable y despues mostrarlos todos
--- Código: Text --- function valida_envio1(){ var error=false,msg=''; if (document.login_ap_vol.apellido.value =="") { msg='Por favor ingrese su Apellido Paterno\n' error=true; } if (document.login_ap_vol.codigo.value =="") { msg=msg+'Por favor ingrese su Codigo de Socio'; document.login_ap_vol.codigo.focus(); error=true; } if (!error) { document.login_ap_vol.submit(); } else { alert(msg); }}
* - No lo probe, pero espero se entienda la idea
*-
--- Código: Text --- document.login_ap_vol.apellido.value=="" No valida si esta vacio porque bien pueden ser espacios [doHTML]" "[/doHTML] etc..
Saludos
Navegación
[*] Página Anterior
Ir a la versión completa