Puoi creare una sorta di "pannello di controllo" (protetto con passowrd) da cui l'utente può fare un banalissimo copia&incolla del testo che viene automaticamente inserito nel db, oppure se tratti files tipo documenti word puoi creare un modulo per l'upload e poi gestire il file uploadato con le funzioni che php mette a disposizione (è quasi come avere un terminale linux davanti!)
E così non sei obbligato a dare l'accesso al cliente, anche se non so quanto diritto tu abbia di fare una cosa del genere, specialmente se è il cliente stesso che paga per avere un servizio di hosting...