Hier mal nur die entsprechende Problemzone aus einem JS-File: Code: $.ajax({ type : "GET", async : true, url : "<blablabla>_cache_control.php", data : "ResetTyp="<blablabla>, Erwarten würde ich: <blablabla>_cache_control.php?ResetTyp=<blablabla> Tatsächlich kömmt datt, mit dem vorhersehbaren Ergebnis: <blablabla>_cache_control.php%EF%BB%BF?ResetTyp=<blablabla> Codierung ist "UTF-8" eingestellt. Wo zum Henker kommen die Zeichen her?
Die Bytefolge 0xEF 0xBB 0xBF ist eine Byte Order Mark, du musst irgendeine Datei mal mit BOM abgespeichert haben. Das ist immer falsch.