Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2012, 13:14
vili86
 
Fecha de Ingreso: septiembre-2009
Mensajes: 281
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta Sintaxis Error pasar PHP 5.2 A 5.3

Buenas tardes tengo un problema

Estoy cambiando esta linea
//if(!ereg("(^[a-zA-Z0-9_ ]+)$",$id) or $id === true) return $this->error(true, "El nombre indicado en el método linkClase() es inválido");

Por esta:
if(!preg_match(“/(^[a-zA-Z0-9]+)$/”,$var)) return $this->error(true, “El nombre de la variable indicado contiene caracteres no válidos”);

Pero me muestra es siguiente error de sintaxis q no entiendo xq?
Parse error: syntax error, unexpected '^'

Lo mismo pasa con esta linea

if(!$result) return $this->error(false, @mysql_error(), $sql, preg_match(“/limit[ ]+[0-9]+(,[ ]*[0-9]+)?/”, strtolower($sql)));

Parse error: syntax error, unexpected '[' in

Agradezco su tiempo