Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/08/2012, 14:35
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Sintaxis Error pasar PHP 5.2 A 5.3

¿De verdad no te das cuenta?

Observa bien el código que acabas de publicar, observa bien las comillas dobles que encierran la expresión.

A) Estas comillas estás bien, el resaltado de sintaxis lo confirma, además de que no te lanza error.
Código PHP:
if(!ereg("(^[a-zA-Z0-9]+)$",$var)) return $this->error(true"El nombre de la variable indicado contiene caracteres no válidos"); 
B) Estás "comillas" no son comillas ASCII, no se si tu editor las coloca o tu las copiaste y pegaste de algún lado, ahí el misterio.
Código PHP:
  if(!preg_match(/(^[a-zA-Z0-9]+)$/,$var)) return $this->error(true“El nombre de la variable indicado contiene caracteres no válidos”); 
Además observa que en A la cadena sale de rojo, y en B no se colorea la cadena.

C) Mira bien, ¿son iguales?
Cita:
" vs “
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.