Volevo chiedere un informazione: sapete per caso se esiste una funzione per rilevare la risoluzione dello schermo in uso? Un po come il GetBrowser() per identificare il tipo di browser in uso.
Grazie.
Volevo chiedere un informazione: sapete per caso se esiste una funzione per rilevare la risoluzione dello schermo in uso? Un po come il GetBrowser() per identificare il tipo di browser in uso.
Grazie.
La risoluzione non puoi, almeno per le ricerche che ho fatto, rilevarla tramite PHP ma potresti fare una cosa del tipo:
Utilizzando un po di Javascript.Codice PHP:
<script type="text/javascript">
function resolutionX() {
document.write(screen.width);
}
function resolutionY() {
document.write(screen.height);
}
</script>
<?php
$width='<script>resolutionX()</script>';
$height='<script>resolutionY()</script>';
?>
Spero di esserti stato utile.
Infatti stato cercando sul manuale php.net, ma non trovavo nulla a riguardo, comunque penso che userò il tuo script, almeno per provare, al massimo mi faccio risentire.
Grazie per la dritta.
Non c'è verso, php (da solo) non comunica con il client.
L'useragent viene inviato nelle intestazioni (headers) della richiesta HTTP.
Mi pare ci sia qualche caso, cioè qualche dispositivo o browser che comunica negli header anche la risoluzione; forse una ricerca sul web potrà darti più risultati.
Lo script postato da mathis sarebbe meglio se lo adattassi in modo tale da trasmettere via GET le variabili della risoluzione.
Grazie javascripter, ci sto un po lavorando su e seguirò anche il tuo consiglio.
Grazie ad entrambi.