Programación Web y Scripting > PHP
No Aceptar Texbox En Blanco
gokufast:
necesito que php me pueda generar un mensaje o algo que le diga al usuario que no ingreso los text box que son obligatorios.
lo intente mediande javascript pero solo me funciona con el internet explorer y no con el firefox.
la cosa es asi, tengo mi formulario en htm, y otra en php donde despliego los datos obtenidos con GET de mi form.
gracias
giomar:
usa la funcion strlen(dato_a_validar) para preguntar si se ingreso algun dato
Mollense:
--- Cita de: "gokufast" --- necesito que php me pueda generar un mensaje o algo que le diga al usuario que no ingreso los text box que son obligatorios.
lo intente mediande javascript pero solo me funciona con el internet explorer y no con el firefox.
la cosa es asi, tengo mi formulario en htm, y otra en php donde despliego los datos obtenidos con GET de mi form.
gracias
--- Fin de la cita ---
Te recomiendo que realices la validación en ambos lados:
Desde JavaScript para evitar que se recargue la página en caso de que no valide.
Desde PHP por otros motivitos varios :rolleyes: .
Colocá el código que usaste para validar con JavaScript para ver cual es el error.
Saludos :beer:
gokufast:
<script>
function valida_envio1()
{
if ((login_ap_vol.codigo.value=="")||(login_ap_vol.apellido.value==""))
{
alert('Falta Ingresar Datos');
login_ap_vol.codigo.focus()
return true;
}
login_ap_vol.submit();
}
</script>
FORMULARIO:
<form method="GET" action="saldos_ap_vol_2.php" name="login_ap_vol" target="_blank">
<div align="justify">
<font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif" class="texto_pagina"><br>
La Actualizacion de los Aportes Voluntarios se lo Realiza Semanalmente.<br>
</font></div><hr>
<strong>Apellido Paterno Socio: </strong>
<input type="text" name="apellido" size="20">
<p><strong>Numero de Socio: </strong>
<input type="password" name="codigo" size="20">
<br><br><p>
<input type="button" name="enviar" value="Enviar" onclick="valida_envio1();">
<input name="cancelar" type="reset" value="Borrar">
</form>
Altareum:
Para acceder correctamente al formulario utiliza:
--- Código: Text --- (document.login_ap_vol.codigo.value=="")
En php, simplemente basta con que hagas:
--- Código: Text --- if($_GET['codigo'])
o si lo prefieres:
--- Código: Text --- if(trim($_GET['codigo']))
Altareum.
Navegación
[#] Página Siguiente
Ir a la versión completa