Wenn deine Homepage utf-8 verwendet, dann musst du nichts umwandeln.
Wenn sie iso-9558-1 verwendet, dann kannst du utf8_decode verwenden um einen utf8-String dort dazustellen.
Aus welcher Datenquelle kommen denn deine Variablen, wenn sie nicht das selbe Charset haben wie die Homepage?