我在一個Moodle 1.9.9+服務器中存在一個險惡的問題。Moodle - 提交時的行情和反斜槓
在啓動頁面(不管是否登錄),我有摘要,如果我與HTML編輯器建立鏈接,它會正確顯示,但是當我提交時,鏈接會變成一些反斜槓。見我的例子上面:
1)在HTML編輯器,我寫的文字:http://www.example.com
2)選擇鏈接按鈕
3)在現場 「URL」 我重複的網址:http://www.example.com
4)點擊確定按鈕。
5)單擊保存更改按鈕。
而在總結,鏈接顯示爲:<a href="\"http://www.example.com\"">http://www.example.com</a>
,當我點擊了他的瀏覽器去http://mymoodledomain.com/\"http://www.example.com\"
如果我重新編輯同一個概要,只需按下保存更改,鏈接變得更加反斜槓:
http://mymoodledomain.com/\"\\\"http://www.example.com\\\"\"
並再次:
http://mymoodledomain.com/\"\\\"\\\\\\\"http://www.example.com\\\\\\\"\\\"\"
我不知道我的Moodle或我的PHP發生了什麼。
我試着禁用magic_quotes_gpc,並且它們用某個值定義了常量MOODLE_SANE_INPUT,但是獨立工作,因爲前頁設置也出現同樣的問題,並禁用了magic_quotes並啓用常量,對於這種情況不起作用。如果我帶引號的標題,每個提交更多的反斜槓被保存,例如:
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"example\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"
請傢伙,我需要儘快的解決這個問題是可能的。
任何消耗?
Tks for all。