Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2010, 09:41
manzarinaa
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 16 años, 5 meses
Puntos: 16
un if que ha dejado de funcionar, me lo podeis echar un ojo?

Hola a tod@s!
tengo un if que lleva funcionando bastante tiempo y de golpe y porrazo ha dejado de funcionar. Es muy simple...pero yo que sé... a veces funciona, a veces no.
os cuento:
tengo una variable $r que trae todo el contenido del template, este if mira que $r tenga información, si no que salte error

Código:
if(!$r) {
					$this->_displayHtml404Error();
                } else {
                    echo $r;
                }
* he probado a darle la vuelta al if (if r, pinto r, else error )
* he probado con empty
* a contar el numero de caracteres y que sea 0
* $r ==""
y siempre entra en la función que genera error excepto:
* si comento $this->_displayHtml404Error();
* si pongo un var_dump de $r antes del if
* si cambio el contenido del if por echo "entra en el if" y echo "entra en el else", ...vamos, cuando pongo chivatos funciona y cuando los quito, llegando a esto siempre con el mismo valor en $r


llevo mucho tiempo ya dandole vueltas y no hay manera, a ver si me haceis el favor de iluminarme.
muchas gracias de antemano. un saludo