Foros del Web » Programando para Internet » PHP »

[function.preg-match]: Empty regular expression in

Estas en el tema de [function.preg-match]: Empty regular expression in en el foro de PHP en Foros del Web. Buenos días. Me estoy volviendo loco intentado solucionar un error con la función preg_match sin conseguirlo hasta el momento. La línea que me da error ...
  #1 (permalink)  
Antiguo 08/10/2012, 03:59
iav
 
Fecha de Ingreso: septiembre-2009
Mensajes: 3
Antigüedad: 15 años, 2 meses
Puntos: 0
[function.preg-match]: Empty regular expression in

Buenos días.

Me estoy volviendo loco intentado solucionar un error con la función preg_match sin conseguirlo hasta el momento.

La línea que me da error es la siguiente

if(preg_match('/(^\.\.?)/',$file) || preg_match(basename($_SERVER['/PHP_SELF/']),$file) || preg_match('/.php/',$file))

Y el error que me devuelve es

Warning: preg_match() [function.preg-match]: Empty regular expression in

A ver si alguien puede echarme una mano e iluminarme un poco.

Muchas gracias.
  #2 (permalink)  
Antiguo 08/10/2012, 04:39
 
Fecha de Ingreso: abril-2012
Mensajes: 590
Antigüedad: 12 años, 7 meses
Puntos: 58
Respuesta: [function.preg-match]: Empty regular expression in

La verdad nunca conseguí utilizar preg_match pero lo que te dice es que tienes una expresión regular vacía.

Prueba haciendo el if sin los OR, haciendo con un preg_match sólo de cada vez para averiguar cual es el que falla.

Etiquetas: preg_match
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 21:40.