Cita:
Iniciado por cristofer-2006 Amm cierto ahora si funciona, pensaba que $detect->isMobile() lo iva a tomar como falso o verdadero igual que si escribo esto:
Código PHP:
$a=true;
if ($a){
echo 'aa';
}
Que se cumple la sentencia, por cierto no seria igual poner:
Código PHP:
if($detect->isMobile() == true){
header( 'location:http://m.imagenes-fb.com/' );
exit();
}
Me parece mas simple de pensar jeje
Saludos y muchisimas gracias
no, no es lo mismo.
con el primer código das valor a la variable $a, por lo que con el if estás diciendo que si existe, que si tiene valor, haga algo.
de hecho eso aunque funciona no sería correcto, lo correcto es definir cuando quieres que ocurra si esa variable tiene un valor determinado, no si existe o ha sido declarada.
con el != estás diciendo que si no es igual a false entonces haga lo que hay en el if.
con el ==true estás diciendo que si es igual a true haga lo que hay en el if.
pero simplemente con la variable lo que va a pasar es que independientemente de su valor si es declarada, si existe, entonces va a suceder lo que hay debajo del if.
saludos :)