-1
첫째, 내 문제는 웹 사이트에서 언어를 변경하려고 할 때마다 언어가 변경되지만 현재 페이지가 아닌 홈 페이지로 리디렉션됩니다. 언어 변경이 성공했지만 현재 페이지에서 어떻게 변경 될 수 있습니까?왜 언어를 변경하려고하면 홈페이지가 홈페이지로 리디렉션됩니까?
이 코드는 inc.language.php 파일의 코드는 다음과 같이이다
에서입니다.
후희망 누군가가 나에게이 문제를 해결하는 방법을 조언 할 수 데시벨
if ($numrows_langs>1){
$languagelist="<form action=\"\" method=\"post\" name=\"language_form\">
<table cellpadding=0 cellspacing=0 style=\"padding:5px 0px\">
<tr>
<td style=\"padding-right:5px\">$LANGUAGE</td>
<td>
<select name=\"lang\" onchange=\"document.language_form.submit();\" style=\"width:110px\">";
while($r_langs=mysql_fetch_array($sql_langs))
{
$LangID_langs=$r_langs["LangID"];
$strName_langs=$r_langs["strName"];
$isDefault_langs=$r_langs["isDefault"];
if($_SESSION['langid']==$LangID_langs){
$showselected=" selected=\"selected\" ";
}
else{
$showselected="$LangID_langs";
}
$languagelist.="<option value=\"$LangID_langs\" $showselected >$strName_langs</option>";
}
$languagelist.="</select>
</td>
</tr>
</table>
</form>";
}와 연결 //.
시간을내어 주셔서 감사합니다. @Wyzard, 예전에 조치 요소를 발견 했는데도 시도해 보았습니다.하지만 여전히 현재 페이지에서는 변경되지 않습니다. – izys