Foros del Web » Programando para Internet » PHP »

validar campos especificos

Estas en el tema de validar campos especificos en el foro de PHP en Foros del Web. hola mi intencion es validar un campo como el siguiente: nombre: o nick: pwd: mi intencion es que: si nombre no tiene nada comprueve que ...
  #1 (permalink)  
Antiguo 28/09/2010, 11:46
Avatar de vhan99  
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 14 años, 2 meses
Puntos: 1
validar campos especificos

hola

mi intencion es validar un campo como el siguiente:

nombre:

o

nick: pwd:


mi intencion es que:
si nombre no tiene nada comprueve que nick/pwd tengan informacion, de lo contrario, imprima alguna advertencia de campo vacio



de antemano gracias
  #2 (permalink)  
Antiguo 28/09/2010, 11:49
Avatar de CazaresLuis  
Fecha de Ingreso: septiembre-2010
Ubicación: Distrito Federal
Mensajes: 67
Antigüedad: 13 años, 7 meses
Puntos: 2
Sonrisa Respuesta: validar campos especificos

Hola yo te recomiendo visites este plugin de jquery tal vez te pueda ayudar con lo que necesitas

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

Saludos

@CazaresLuis
  #3 (permalink)  
Antiguo 28/09/2010, 11:52
Avatar de ZydRick  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 2 meses
Puntos: 4
Respuesta: validar campos especificos

No te entendi muy bien, pero por lo que dices es que si el campo nombre está vacio que pase a comprobar si nick o pwd tengan tengan datos, en ese caso, el código sería algo como este:

Código PHP:
<?php
    
if(empty($_POST['nombre'])) {
        if(empty(
$_POST['nick']) || empty($_POST['pwd'])) {
            echo 
"Campo vacío";
        }else {
            
// otras cosas
        
}
    }else {
        
// otras cosas
    
}
?>
Si no es eso lo que deseas. sería bueno que expliques mejor lo que deseas hacer.

Saludos.
  #4 (permalink)  
Antiguo 28/09/2010, 12:06
Avatar de vhan99  
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: validar campos especificos

lol wow que rapido!!!

de echo quise dar una idea enlo que desarrollava algo por mi mismo

este es mi fragmento de codigo :

Código PHP:
nombre:<input type="text" maxlength="12" size="15" name="dn" onkeypress="return validar_texto(event)">
<?
if ($_REQUEST['nombre']!= "")
{
<!-----
pasarlo al submith----->

else
{
?>

<br><br>nick <input type="text" maxlength="50" size="15" name="nick"> pwd
<input type="text" maxlength="50" size="15" name="pwd">
<? }
if ((
$_REQUEST['nick']=="")&&($_REQUEST['r2']=="pwd"))
{
echo 
mal;

else 
{
<!----
pasarlo al submith heheh apenas ando descubriendo como----!>
}
?>

gracias, especial mente por la velocidad de respuesta :D

aprobechando el tema, de esta forma que me presentaste Zyd si pasa el dato al submith?
  #5 (permalink)  
Antiguo 28/09/2010, 12:16
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años
Puntos: 36
Respuesta: validar campos especificos

que te parece un poco de javascript corazon:

Código HTML:
Ver original
  1. <head><title>hola</head>
  2. function validar(formulario)
  3. {
  4. if(formulario.nombre.value=='')
  5. {
  6. alert("CAMPO OBLIGATORIO");
  7. formulario.nombre.focus();
  8. return false;
  9. }
  10. if(formulario.pwd.value=='')
  11. {
  12. alert("CAMPO OBLIGATORIO");
  13. formulario.pwd.focus();
  14. return false;
  15. }
  16. return true;
  17. }
  18. </head>
  19. <form method="post" action="otra.php" onsubmit="validar(this)">
  20. NOmbre:<input type="text" name="text"><br>
  21. PWD: <input type="password" name="pwd"><br>
  22. <input type="submit" value="ENVIAR">
  23. </form>
  24. </body>
  25. </html>
  #6 (permalink)  
Antiguo 28/09/2010, 12:20
Avatar de ZydRick  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 2 meses
Puntos: 4
Respuesta: validar campos especificos

Ahora entiendo un poco más lo que deseas, tú estás validando datos con JavaScript y esta sección es PHP, deberías consultar en esa sección, o caso contrario, usar un script de validación con JavaScript (jQuery) como el que te recomendó CazaresLuis.

Saludos.
  #7 (permalink)  
Antiguo 28/09/2010, 12:25
Avatar de vhan99  
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: validar campos especificos

gracias hehe, me tienen trabajando contra reloj para comprovar los datos heheh


bueno lo que pasa es que soy algo nuevo en javascript y esta pajina la estoy haciendo con un compañero que no save de javascript, decidi hacer esta parte en php para que pudiese ser entendible entre ambos ( hablando en el mismo lenguaje nos entendemos mejor ^^ )

ya comprove tu codigo y lo implemente al mio gracias ZydRick :)
  #8 (permalink)  
Antiguo 28/09/2010, 15:44
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: validar campos especificos

vhan99:


En todos los caso al valor del campo pasado tenés que procesarlo con

$valor_campo = trim("$valor_campo");

ahora si, si $valor_campo == "" es que el campo está vacío, si no lo haces, quizás solo presionaron la barra espaciadora.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:47.