Javascript e' lato client, PHP e' lato server. Deve essere Javascript ad informare il PHP che e' presente, non viceversa.
Forse mi sono espresso male.
L'unica soluzione che ho trovato è questa
Codice PHP:
if(!isset($_GET['js'])){
$querystring= 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo '<script type="text/javascript">window.location.href="'.$querystring.'?js=true";</script>';
echo '<noscript><meta http-equiv="refresh" content="0; url='.$querystring.'?js=false"/></noscript>';
}
Volevo sapere se esiste una soluzione alternativa che non mi obblighi a modificare l'url della pagina.
Grazie