Der entsprechende <input>-Tag:Php-Code (für nur Zipfiles):Das ist jetzt so halb aus einem Buch abgeschrieben, halb selbstgemacht, und ungetestet.
Für die Passwortfunktion fällt mir so spontan nichts ein, du könntest höchstens das Verzeichnis mit .htaccess schützten. Alternativ sollte eine Bitrotation möglich sein (fällt mir jetzt so spontan ein, Jeez hat das beim letzten Programmiercontest gemacht), darauf kommt niemand so schnell (aber ist dann natürlich nicht PW-geschützt).