Programación Web y Scripting > PHP

 No Aceptar Texbox En Blanco

<< < (3/3)

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 ==&#34;&#34;)      {         msg='Por favor ingrese su Apellido Paterno&#092;n'         error=true;       }     if (document.login_ap_vol.codigo.value ==&#34;&#34;)        {              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==&#34;&#34;  No valida si esta vacio porque bien pueden ser espacios [doHTML]"      "[/doHTML] etc..

Saludos

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa