我正处于原型阶段并与error_reporting(-1)
;合作。我的博客将使用 2 种语言。土耳其语+英语。
我目前的计划是向用户展示一个非常简单index.php
的语言来选择他/她的语言。然后将页面发送到index2.php?lang={turkish or english}
设置语言后,我打算只使用 index2.php 页面来管理所有内容。
我的index.php代码:
<a href="türkçe/" alt="Türkçe" title="Türkçe">Türkçe</a><br /><br />
<a href="english/" alt="English" title="English">English</a>
我的index2.php 试用版暂时
echo $_GET[rd_dil];
if ($_GET[rd_dil] =='türkçe') {echo 'success';}
我的.htaccess是
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^türkçe(.+)$ index2.php?rd_dil=türkçe [L,QSA]
RewriteRule ^english(.+)$ index2.php?rd_dil=english [L,QSA]
我的问题:
问题 1
我的 index2.php 输出带有 2 个通知(如下),我应该为通知安全设计做什么?
Notice: Use of undefined constant rd_dil - assumed 'rd_dil' in C:\Program Files (x86)\Ampps\www\index2.php on line 17
türkçe
Notice: Use of undefined constant rd_dil - assumed 'rd_dil' in C:\Program Files (x86)\Ampps\www\index2.php on line 18
success
问题2
你认为我的计划、思维方式合乎逻辑吗?如果您有更有效的方法,您可以指导我吗?正如我所写,一切都从查看器的语言选择开始。