Cytat(msm @ 4.05.2012, 14:31:56 )

Witam, szukam sposobu na pobranie rozdzielczości ekranu i zapisanie jej jako zmiennej w php bez get.
Metoda get jest mało elegancka i powoduje problemy kiedy klient wchodzi na stronę z linku zaindeksowanego przez google.
Teraz mam tak
{
echo "<script language=\"JavaScript\"> <!--
document.location=\"$PHP_SELF?r=1&width=\"+screen.width+\"&Height=\"+screen.height;
//-->
</script>";
}
$wi = $_GET['width'] ;
$he = $_GET['Height'] ;
Można to zrobić np.tak
<script LANGUAGE="JavaScript" TYPE="text/javascript"> function a(){
document.getElementById("ro").value=screen.width;
}
<form action="#" method="post" onsubmit="a();"> <input type="hidden" id="ro"> <input type="submit" value="wyślij">
Pisane z palca...
Mam jednak wrażenie, że brniesz w ślepy zaułek. Radzę poczytać dokładniej o css. Często wystarczy podawać rozmiar elementu w procentach, a nie pixelach. Do tego z pomocą javascript można to załatwić po stronie klienta