Foros del Web » Programando para Internet » PHP »

Ayuda con la Comprobacion de un Campo vacio, Utilizo =="" pero no es el caso...

Estas en el tema de Ayuda con la Comprobacion de un Campo vacio, Utilizo =="" pero no es el caso... en el foro de PHP en Foros del Web. Hola Amigos, bueno, se bastante de Php pero este post no es solo para una Pregunta, si no, para a ver kien me puede ayudar ...
  #1 (permalink)  
Antiguo 12/12/2005, 17:08
Avatar de MoDoRrO  
Fecha de Ingreso: septiembre-2005
Ubicación: Php+Flash+AS
Mensajes: 1.072
Antigüedad: 12 años, 2 meses
Puntos: 12
Ayuda con la Comprobacion de un Campo vacio, Utilizo =="" pero no es el caso...

Hola Amigos, bueno, se bastante de Php
pero este post no es solo para una Pregunta, si no, para a ver kien me puede ayudar mostrando como se hace para comprobar variables metidas por campos
Digamos, al comprobar un password que no coincide pongo

if($pass1 != $pass2){

pero, que tal si no quiero un campo vacio...

if($valor == ""){

pero si ponen un espacio, ese If ya no es necesario, y creo ke hay un pekeño codigo,

tambien si me pueden mostrar mas, ke solo el campo sea para numero, otro solo simbolos, etc

PD- todos los recursos que estoi preguntando, los tenia en mi pc, pero se tubo ke formatear...

Saludos

  #2 (permalink)  
Antiguo 12/12/2005, 18:51
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
¿?...

Cita:
pero, que tal si no quiero un campo vacio...
Código PHP:
 if(!empty($var)) {
    
// no esta vacio

Cita:
ke solo el campo sea para numero
... no esta en las FAQ? . Prueba con is_numeric():
Código PHP:
 if(is_numeric($var)) {
    
// es número

Manejo de Variables: www.php.net/ref.var
... tienes también funciones para ver de qué tipo de número se trata (entero, flotante, real, etc...), toda la "gama" de los is_XXX(), empty(), isset() y demás...

Cita:
otro solo simbolos
Habría que ver qué es para tí un "símbolo". Técnicamente los números (estos -> 0 1 2 3...) y las letras son símbolos, símbolos que representan una cantidad ó idea... muestrame algo escrito en chino y para mí serán solo símbolos jejejeje...

Depende de tu caso particular, puedes crearte una función donde compares carácter por carácter tus "símbolos" permitios ó quizá usar regex (Expresiones regulares)... quizá admitir solo símbolos para tí signifique que no contenga ni números ni letras, entonces simplemente es invertir una condicional (tan fácil como eso)... todo es relativo.

Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 13/12/2005, 10:55
Avatar de MoDoRrO  
Fecha de Ingreso: septiembre-2005
Ubicación: Php+Flash+AS
Mensajes: 1.072
Antigüedad: 12 años, 2 meses
Puntos: 12
jejeje, Ok
Gracias...
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:27.