1台のMoodle1.9.9+サーバーで不吉な問題が発生しました。
スタートアップページ(ログインしているかどうかに関係なく)に概要があり、HTMLエディターでリンクを作成すると正しく作成されますが、送信するとリンクにバックスラッシュが付いたものになります。上記の私の例を参照してください:
1)HTMLエディターで、次のテキストを記述します。http://www.example.com
2)リンクボタンを選択します
3)「URL」フィールドでURLを繰り返しました。http://www.example.com
4)[OK]ボタンをクリックします。
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。