我正在尝试为我创建的表单设置错误通知系统。假设一个字段没有被填充,表单需要给它一个警告。我在同一个页面上发送和接收表单,这样用户就不会觉得他们在提交时要绕过多个页面。我怎么能使它,所以我可以记录所有的错误在一个页面,使它多语言,这样我可以添加其他语言警告,如果使用选择使用其他语言。
我认为我的计划不是很有用,因为在任何情况下,我包括一个完整的php文件,甚至不是多语言。我完全迷失在做这个多语言警告。
下面是表单检查器和错误报告的php代码
if ((isset($_POST['dSubject']))
&&
(isset($_POST['dStory'])))
{
require_once('/action/submit.php');
} elseif(!isset($_POST['dSubject'])) {
require_once('inc/errors.php');
$err = $dERR7538;
} elseif(!isset($_POST['dSubject'])) {
require_once('inc/errors.php');
$err = $dERR6483;
} else {
}
点击此链接了解多语言的工作原理。这将帮助您了解多语言是如何工作的。
$curr='lang'; //this will be your current language
$error= array();
$error['lang'] = 'first language error';
$error['lang1'] = 'second language error';
$error['lang2'] = 'third language error';
echo $error[$curr];