Ciao a tutti,
vorrei sapere se è possibile da codice PHP impostare (o meglio forzare) la codifica dei browser che visitano una pagina.php su un set di caratteri perticolare.
Mi spiego.
Ho una pagina.php che utilizza il set di caratteri UTF-8 e riporta testo italiano e giapponese.
Se apro la pagina con il browser impostato a una codifica diversa da UTF-8 (per esempio SHIFT-JIS perchè accedo alla pagina con un pc giapponese) vedo una pagina bianca.
Dallo stesso PC, impostando la codifica a UTF-8 con menu visualizza/codifica vedo la pagina correttamente (parlo dei browser IE7 e Firefox).
Allora vorrei 'forzare' la codifica del browser che visita la mia pagina.php al set di caratteri che mi interessa.
Per il momento ho inserito nel file .HTACCESS il comando AddDefaultCharset utf-8 però non mi sembra che imposti il set di caratteri del browser.
Forse ho detto delle sciocchezze ma mi sembra che se il navigatore ha il set di codifica impostato in un modo differente da quello previsto ci sono problemi.
ho usato questa intestazione HTML
GrazieCodice PHP:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<title>TITOLO</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="stylesheet" href="css/stile.css" type="text/css">
ecc.

Rispondi quotando
