Meine Herren!
Es müsste nämlich:
file_put_contents('errorlog', $query);lauten, denn die Konstante errorlog hast Du sicherlich nicht belegt.
Was dazu führt, dass PHP eigenmächtig eine Konstante errorlog mit dem Wert 'errorlog' anlegt, das führt nur zu einer E_NOTICE. Der Code sollte daran also nicht scheitern. Das ist ein richtig dummer Bug… errr… Feature! von PHP.
-- 
“All right, then, I'll go to hell.” – Huck Finn
  “All right, then, I'll go to hell.” – Huck Finn
 nicht angemeldet
 nicht angemeldet Auge
 Auge