Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/02/2008, 06:42
vega22
 
Fecha de Ingreso: septiembre-2007
Mensajes: 99
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Funcion detectar resolucion pantalla

Esto...pues si ponemos elseif y cambiamos la else esto:
Código:
else{
$flash_res="cabecera1024.swf";
}
(quitándole la condición ($res_pantalla==1024))...pues funciona perfecto, como debe ser...Claro, es así como estaba escribiéndolo yo, pero tratando de no usar corchetes {}. Pensé que en condicionales de una línea corta estaban de más. Por ejemplo, en la primera línea no los uso:
Código:
if(isset($HTTP_COOKIE_VARS["width_res"])) 
$res_pantalla = $HTTP_COOKIE_VARS["width_res"];
De todos modos también probé con ellos puestos en el bloque un par de veces pero debí escribirlos ya muy .
Caso arreglado, muchas gracias.

Una cosita más: obviamente esto con las cookies deshabilitadas no funca. Le acabo de añadir debajo del bloque condicional esta línea, para ese caso:

Código:
if (!isset($res_pantalla)) {
$flash_res="cabecera1024.swf";
}
Parece que funciona bien, pero me resulta muy débil la coherencia de mi estructura con eso puesto ahí, como descolgado. ¿Cómo lo haríais?

EDIT: yepa, darkj, voy a investigar eso...tiene buena pinta...