Sono due anni che non lavoro in campo professionale e adesso ho ripreso in mano il php per piacere personale... sono rimasto un po' indietro con la sintassi
Infatti al posto del vostro metatag avevo usato questo:

Codice PHP:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
Edit: ok, ho capito in pratica che con il vostro metatag mi "adeguo" al charset del mio database, quindi estraendoli dal database non ho problemi... Ma in questo modo ho visto che adetto i caratteri scritti in normale html (quelli fuori dai delimitatori del php, per intenderci) mi danno problemi: Firefox mi visualizza il punto di domanda al posto dei caratteri accentati.
Devo per forza scriverli in formato html (es: è => & egrave; ) o c'è un altro sistema?
In pratica non c'è una charset che vada bene per tutti i casi?