Ben bir bayrak ile bir web sitesi var. Tıklandığında ise, web sitesi değişiklikleri dili.
İşte sonrası olay ile bir şeklidir bayrağı, görüntüleme kodu:
<?php
$pagename = $_SERVER['REQUEST_URI'];
echo '<form action="'.$pagename.'" method="post">
<input name="formlanguage" type="image" ';
if ($_SESSION['lang'] == 0)
{
echo 'alt="English" src="images/en.png" value="1" ';
}
else
{
echo 'alt="Deutsch" src="images/de.png" value="0" ';
}
echo '/></form>';
?>
İşte buna tepki olduğunu, ve bu bölümü her zaman IE başarısız:
if (isset($_POST['formlanguage']))
{
$_SESSION['lang']=$_POST['formlanguage'];
}
IE değil Chrome'da çalışır ama neden ben çözemiyorum. Ben IE ayarı olabileceğini varsayıyorum. Ama bu ne olabilir?