Entao os erros do form acontece porque quando mando alterar passo as variaveis para os values do form,
<span class="text-form">Título: *</span>
<input name="title" id="title" type="text" value='<?= @$listaF[0]->title; ?>'/> mas isso nao e o problema creio, no if quando der o erro do upload ele retorna o erro da funcao do upload mesmo, entao ele me mostra sem o redirecionamento como vc disse pra fazer, mostrando so o caminho invalido mesmo.
The upload path does not appear to be valid.
if (!$this->upload->do_upload()) {
$error = $this->upload->display_errors();
echo $error;
}