1° usa ftp_put e non ftp_fput (guarda il manuale per la differenza)

2° togli la chiocciola cosi scoprirai l'errore

3° hai verificato che nella cartella di destinazione l'utente col quale vuoi scrivere il file abbia i permessi di scrittura?