我想获取存储在 Mysql 中的表单标签,这样我就可以使用 select 语句轻松显示任何语言。
这就是我所做的,但由于我有不同的语言,所以很难实现。
任何指导将不胜感激。
问问题
8497 次
1 回答
1
最好将标签存储在 php 文档中,而不是在您的 html 文档中根据语言选择使用 echo 调用它。
PHP - 文件名,例如 lang-en.php
<?php
// Language English
$name = 'Name';
$phone = 'Phone';
$street = 'Street';
// and so on...
?>
HTML - 必须带有 .php 扩展名!例如 index.php
<!doctype html>
<html>
<head>
</head>
<body>
include('lang-en.php'); <!-- Include default language -->
<!-- Process select with jQuery/AJAX to include file in your index.php based upon selection -->
<form id="select-lang">
<select id="language">
<option value="en">English</option>
<option value="de">Deutsch</option>
<option value="es">Espanol</option>
</select>
</form>
<form>
<label for="name"><?php echo $name; ?></label>
<input name="name" type="text" id="name"/>
</form>
</body>
</html>
于 2013-09-14T02:51:24.697 回答