Mhmm, non mi sembra di aver spiegato niente di trascendantale, ma se così vi torna meglio... eccoti accontentato:
Questo è quello che deve essere presente in tutte le pagine:
Codice PHP:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
ovviamente il tipo di charset è a discrezione dello sviluppatore, Microsoft consiglia utf-8 per siti internazionali (chissà perchè?!?).

Questa invece deve essere la chiamata del form:
Codice PHP:
<form id=form1 name=form1 method="post" action="salvaform.asp" acceptcharset="ISO-8859-1"
Per avere la sicurezza che tutti vedano allo stesso modo ciò che è stato inserito da form è sufficiente (spero ) mettere lo stesso charset delle altre pagine.

Inizialmente non avevo messo l'acceptcharset per cui ciò che inserivo io veniva visto correttamente (molto probabilmente iso-8859-1 è il set di caratteri del mio computer), mentre ciò che veniva inserito con altri computer compariva (nei caratteri con accenti, ecc) completamente illeggibile a tutti.

Tutto qui... pensavo si capisse ugualmente,

saluti

Federico