Foros del Web » Programando para Internet » PHP »

Explicacion de eregi

Estas en el tema de Explicacion de eregi en el foro de PHP en Foros del Web. Ya de nuevo me ando poniendo a aprender PHP, alguien podria explikarme esta pequeña linea?? a que se refieren los "||" son operadores como AND?? ...
  #1 (permalink)  
Antiguo 16/11/2006, 19:55
 
Fecha de Ingreso: diciembre-2003
Ubicación: Campehce, Mexico
Mensajes: 325
Antigüedad: 20 años, 4 meses
Puntos: 0
Explicacion de eregi

Ya de nuevo me ando poniendo a aprender PHP, alguien podria explikarme esta pequeña linea??
a que se refieren los "||" son operadores como AND??

Código PHP:
if(!isset($_GET['banner_id']) || !eregi('^[0-9]+$',  $_GET['banner_id']))
  {
    die(
'Ha  seguido un enlace incorrecto');
  } 
Gracias
  #2 (permalink)  
Antiguo 16/11/2006, 21:03
Avatar de seyacat  
Fecha de Ingreso: agosto-2006
Mensajes: 382
Antigüedad: 17 años, 8 meses
Puntos: 0
|| es un OR simple
&& es un AND simple, es solo nomenclatura de freakies JAJA
  #3 (permalink)  
Antiguo 16/11/2006, 22:57
Avatar de B**
B**
 
Fecha de Ingreso: enero-2006
Ubicación: Monterrey,Mexico
Mensajes: 952
Antigüedad: 18 años, 3 meses
Puntos: 3
Y lo de Eregi se refiere a "expresiones regulares", es decir, que el usuario introdusca caracteres,por ejemplo solo letras o numeros.... osea, valida que solo se reciba los caracteres requeridos
__________________
-URL= Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS.

Última edición por B**; 17/11/2006 a las 00:00 Razón: redundancia
  #4 (permalink)  
Antiguo 16/11/2006, 23:21
Avatar de erlingfiallos  
Fecha de Ingreso: febrero-2005
Ubicación: Mexico ahora
Mensajes: 499
Antigüedad: 19 años, 2 meses
Puntos: 9
Esa linea dice que si no existe banner_id o no existen numeros de 0 a 9 en banner_id que termine la aplicacion y envie el mensaje que dice ha seguido un enlace incorrecto
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 04:01.