0
我在原型階段&使用error_reporting(-1)
;。我的博客將使用兩種語言。土耳其語+英語。
我目前的計劃是向用戶顯示一個非常簡單的index.php
來選擇他/她的語言。然後將頁面發送到index2.php?lang={turkish or english}
語言設置完畢後,我打算只用index2.php頁面管理所有內容。
我的index.php代碼:由暫時多語言php cms使用.htaccess
echo $_GET[rd_dil];
if ($_GET[rd_dil] =='türkçe') {echo 'success';}
和我的.htaccess
<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試用版是
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
難道你認爲我的計劃,思維方式是邏輯?如果你有更有效的方式在你的腦海中,請你引導我?正如我寫的,一切都始於觀衆的語言選擇。
問題1用Bhavik Shah的答案解決。所以只有問題2仍然存在。 BR。 – 2013-02-16 13:42:53