<?php echo $lang['LANG_NAME']; ?>
を私のコードの間に使用することはできません。あなたの誰かが私に言い聞かせていいですか、答えがいいといいですね。これを動作させることができません
注:「LANG_NAME」は、言語ファイルの内容に置き換えられます。
注:これは索引やその他のページに含まれるナビゲーションであり、またヘッダーのincludeとfooterのインクルードファイルも含まれています。
P.Sコード全体の外にあるときに動作します。
[コード]
<ul class="nav usernav">
<?php
if (isset($_SESSION["user"])){
$author = $_SESSION["user"];
echo "<li>Logged In As: <a href='Account.html'>" . $author . "</a>.<a href='Logout.html'><?php echo $lang['MENU_LOGOUT']; ?></a></li>";
if ($_SESSION['role'] == 'admin') {
echo "
<li><a href='/admin'>Admin CP</a></li>
";
}
} else {
echo "
<li><a href='Register.html'><?php $lang['MENU_REGISTER']; ?></a></li>
";
echo "
<li><a href='Login.html'><?php echo $lang['MENU_LOGIN']; ?></a></li>
";
}
?>
[/コード]
言語ファイル:
[コード]
<?php
/*
------------------
Language: English
------------------
*/
$lang = array();
// Menu
$lang['MENU_HOME'] = 'Home';
$lang['MENU_FORUM'] = 'Forum';
$lang['MENU_MEMBERS'] = 'Members';
$lang['MENU_CONTACT'] = 'Contact Us';
$lang['MENU_LOGIN'] = 'Login';
$lang['MENU_REGISTER'] = 'Register';
$lang['MENU_LOGOUT'] = 'Logout';
?>
[/コード]
この質問は私の脳全体を台無しに。 –
エラーは何ですか? – rjustin
私のポストでは忘れてしまいました。<?php $ lang ['LANG_NAME']; ?>私のコードの間にそれは私のサイトを台無しにし、表示されません。 「LANG_NAME」は言語ファイルの内容に置き換えられます。 – Brian