Ho controllato ed è solamente quella funzione che ti ho postato...Originariamente inviato da Alhazred
Non è che da qualche altra parte del file hai dichiarato un'altra volta "function ago($ora_post_no_unix)" ?
Magari hai fatto copia/incolla, hai cambiato le istruzioni della funzione, ma il nome te lo sei dimenticato.
Altra cosa che non c'entra col problema:
echo ago($row['ora']);
va bene ugualmente, non servono le virgolette vuote prima e dopo.
Le virgolette le ho messe perchè dentro c'erano altri comandi
Qualcuno sà il perchè di quell'errore?