Hm... Damit hast du aber keine dateisperre, die verhindert das ein anderer Client auch Änderungen vornimmt.
Aber du könntest diese jedoch über PHP realisieren, wie ich das ja schon beschrieben habe.
Bedenke aber, das ein Uploadscript ungesichert auch bösen Menschen genutzt werden kann. Ruckzuck bist ungewollt Verteiler von SPAM, oder schlimmeres.
FTP würde ich aber trotzdem den Vorzug geben