Tach!
Error 500
Bei einem Fehler 500 muss man immer ins Error-Log schauen, weil da eine genauere Ursache drin stehen kann, als der Server über den öffentlichen Weg preisgeben möchte.
Manchmal steht da aber auch nichts wirklich weiterführendes drin, à la "premature end of script headers" oder ähnliches.
wenn ich das klämmersche ink inhalt [QSA] rauslösche gings nur die funktion geht nicht mehr.
Das riecht sehr danach aus, als ob das PHP-Script irgendein Problem hat und deswegen keine Ausgabe zustande bekommt.
dedlfix.