So einfach, wie du dir das vorstellst ist es dann doch nicht.
1. Publisher ist für die Erstellung/Pflege einer Homepage denkbar ungeeignet, da es eigentlich ein Desktop-Publishing Programm - mit der Möglichkeit alles als HTML zu speichern - ist! Es gibt spezielle HTML-Editoren, die genau dazu da sind, eine Site zu verwalten, aber das hörst du hier ja nicht zum ersten mal.
2. Um erfolgreich ein Upload-Script in Betrieb zu nehmen brauchst du grundlegende Kenntnisse in HTML und PHP, sowie der Architektur und Funktionsweise deines Servers. Das Upload-Script muss nämlich mit deinem Server zusammenarbeiten können. Ein Beispiel eines Scripts ist hier dokumentiert:
PHP - Dateiupload via HTML-Formular