Passare delle variabili a PHP tramite Javascript

JavaScript è un linguaggio client side, vale a dire che viene eseguito dal browser. PHP invece viene eseguito dal server su cui è ospitato il sito che viene visitato. Spesso, soprattutto nello sviluppo di applicazioni web, questi due linguaggi devono interagire. Vediamo in che modo.

Ad esempio: vogliamo conoscere la risoluzione dello schermo dei nostri visitatori e passarne il valore a PHP. Possiamo farlo con queste righe di Javascript:


Questo codice potrebbe essere inserito nella home page del nostro sito (index.html). Il visitatore che accede alla pagina viene rediretto automaticamente alla pagina risoluzione.php, dove possiamo stampare a video i valori della risoluzione:

< ?php
echo "

Risoluzione dello schermo:"; echo "Larghezza : ".$_GET['l']."
"; echo "Altezza: ".$_GET['a']."
"; ?>