Bien, lo que tendrias que hacer es lo siguiente:
En algún lado de la página tienes que pner esto:
Código:
<?
if (isset($_GET['width']) AND isset($_GET['height'])) {
// output the geometry variables
echo "Screen width is: ". $_GET['width'] ."<br />\n";
echo "Screen height is: ". $_GET['height'] ."<br />\n";
} else {
// pass the geometry variables
// (preserve the original query string
// -- post variables will need to handled differently)
echo "<script language=\"javascript\">\n";
echo " location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"
. "&width=\" + screen.width + \"&height=\" + screen.height;\n";
echo "</script>\n";
exit();
}
$resolucion ="".$_GET['width']."*".$_GET['height']."";
?>
Ahi conseguimos la resolución que esta utilizando el usuario en la variable $resolucion. Una vez que ya tienes la resolución le dices que archivo css tiene que coger dependiendo de la resolucion de esta manera:
<?
if ($resolucion == "1024*768") {
echo" <link href=1024style.css' rel='stylesheet' type='text/css'> ";
}elseif ($resolucion == "800*600"){
echo "<link href='800style.css' rel='stylesheet' type='text/css'> ";
}
?>
Este codigo lo tendras que poner, logicamente, entre las etiquetas <head> y listo.
Un saludo
PD: Es mucho mas sencillo hacer un redireccionamiento con js de los de toda la vida