Also das Skript scheint in Ordnung zu sein,
so ein Syntax-checker bringt keine Fehlermeldung.
komischerweise führt über das cgi-skript der weg über kryptische Zeichen zu den Dateien,
z.B. upload.cgi?a=show&file=446f6b756d656e746174696f6e2e646f63&big=1
die datei liegt aber unter ihrem ganz normalen Namen auf dem Server, und müsste dann doch auch so erreichbar sein