El problema con las cabeceras que estás experimentando probablemente se debe a que MySQL te está avisando de un error de sintaxis.
Pero otro problema que veo en el script que estás usando es que permite descargar cualquier archivo de tu sitio (incluyendo el código fuente de tu sitio).
Lo mejor en estos casos es restringir las descargas a una sola carpeta. Te muestro cómo lo haría yo:
http://pastebin.com/mPAJNTeW
No olvides que para usar el script que te paso deberás 1) crear la tabla, 2) configurar la carpeta de descargas 3) configurar la conexión a la base de datos.
Saludos