Confermo la pericolosità della cosa, io sono stato bannato una settimana per questo semplice e innocente codice:
<?php
if(isset($_COOKIE["myLanguage"]))
{
$url=$_COOKIE["myLanguage"]."/home.php";
}
else
{
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE']))
{
if(substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2)=="it")
{
setcookie("myLanguage",'_it',time()+60*60*24*30);
$url='_'.substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
}
}
else
{
setcookie("myLanguage","_en",time()+60*60*24*30);
$url='_en/home.html';
}
}
//redir
echo "<meta http-equiv='refresh' content='0; url=$url'>";
?>
Non c'è nessuno che conosce delle istruzioni che abbiano lo stesso risultato senza incorrere in penalizzazioni?