character encoding - charsets problems with php -
we aproblems codification in php, web site www.toroalbala.com , select rusian lenguage , imposible read caracter, use comun.php web, codification, when change tf8, can read corect caracter in spanish-french
toro albalá
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> <?php if ((($_request["seccion"] == "distribuidores") || ($_request["seccion"] == "admin")) && (isset($_request["salir"]))) { echo "<meta http-equiv='refresh' content='3;url=comun.php?seccion=inicio&idioma=".$_session["idioma"]."'>"; } ?> <link rel="stylesheet" type="text/css" href="estilo/estilo.css"> <script type="text/javascript" src="js/js_comun.js"></script> <script type="text/javascript" src="js/errores.js"></script> <script type="text/javascript" src="scroll.js"></script> <script type="text/javascript"> registrascroll( 'bajar', 'subir', 'galeria', 10, -10) </script> <!-- hoja de estilo y javascript exclusivos para sifr (sustitución de encabezados por flash) --> <link rel="stylesheet" href="estilo/sifr.css" type="text/css" media="screen"> <script type="text/javascript" src="js/sifr.js"></script> <script type="text/javascript" src="js/sifr-config.js"></script> <!-- estilos únicos para versiones antiguas de ie --> <!--[if ie 7]> <link rel="stylesheet" href="estilo/estilo_ie7.css" type="text/css"><![endif]--> <!--[if lte ie 6]> <link rel="stylesheet" href="estilo/estilo_ie6.css" type="text/css"><![endif]--> <!-- script para google maps de "contacto" --> <script src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=abqiaaaavn-oxw0rooab7bobxlasexsrw4t9k5qzjbdusj86snxcqtpc7ht_3of3z-8nc5jfjueuewgooz8jag" type="text/javascript"></script> </head> <?php if ($_request["seccion"] == "contacto") { echo "<body onload='initialize()' onunload='gunload()'>"; }else { echo "<body>"; } // se comprueba si se solicitado un cambio de idioma, y se aplica dicho cambio if ((isset($_request["idioma"])) && (($_request["idioma"] == "eng") || ($_request["idioma"] == "esp") || ($_request["idioma"] == "fra") || ($_request["idioma"] == "ita")|| ($_request["idioma"] == "rus"))) { $_session["idioma"] = $_request["idioma"]; } // el idioma por defecto será español. en caso de no encontrarse asignado se asignará por defecto if (!isset ($_session["idioma"])) { $_session["idioma"] = "esp"; } // se incluye el fichero de idioma según el escogido switch ($_session["idioma"]) { case "eng": include ("idioma/english.php"); break; case "esp": include ("idioma/espanol.php"); break; case "fra": include ("idioma/french.php"); break; case "ita": include ("idioma/italiano.php"); break; case "rus": include ("idioma/ruso.php"); break; } // generamos una url para el cambio de idioma cumpliendo con los estándares (ampersand) y evitando la duplicación de variables $url_div = split ("&", $_server['request_uri']); $url = $url_div[0]; ($contador1 = 1; $contador1 < count($url_div); $contador1++) { if ($url_div[$contador1] != "idioma=".$_request["idioma"]."") { $url = $url."&".$url_div[$contador1]; } } ?> <div class="contenedor"> <div class="menu_sup"><a href="comun.php?seccion=inicio"><?php echo constant("_inicio"); ?></a> <?php if ($_session["idioma"] != "eng"){ echo "<a href='".$url."&idioma=eng'><img class='bandera_mini' alt='english' src='imagenes/estructura/eng.png'></a> ";} if ($_session["idioma"] != "esp"){ echo "<a href='".$url."&idioma=esp'><img class='bandera_mini' alt='español' src='imagenes/estructura/esp.png'></a> ";} if ($_session["idioma"] != "fra"){ echo "<a href='".$url."&idioma=fra'><img class='bandera_mini' alt='français' src='imagenes/estructura/fra.png'></a> ";} if ($_session["idioma"] != "ita"){ echo "<a href='".$url."&idioma=ita'><img class='bandera_mini' alt='italiano' src='imagenes/estructura/ita.png'></a> ";} if ($_session["idioma"] != "rus"){ echo "<a href='".$url."&idioma=rus'><img class='bandera_mini' alt='ruso' src='imagenes/estructura/rus.png'></a> ";} ?> </div> <div class="lateral"> <div style="margin: 0px auto 35px auto;"><img style="max-width: 180px" src="imagenes/estructura/<?php echo $_session["idioma"]; ?>/logotipo.gif" alt="toro albalá"></div> <div style="margin: 20px 10px 0px 10px;"> <div> <a href="comun.php?seccion=bodega&pag=1" onmouseover="cambio('boton1', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton1', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton1" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton1_inicio.gif" alt="nuestra bodega"></a> <a href="comun.php?seccion=vinos" onmouseover="cambio('boton2', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton2', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton2" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton2_inicio.gif" alt="nuestros vinos"></a> <a href="comun.php?seccion=otros_productos" onmouseover="cambio('boton3', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton3', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton3" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton3_inicio.gif" alt="otros productos"></a> <a href="comun.php?seccion=palmares" onmouseover="cambio('boton4', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton4', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton4" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton4_inicio.gif" alt="palmarés"></a> <a href="comun.php?seccion=gastronomia" onmouseover="cambio('boton5', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton5', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton5" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton5_inicio.gif" alt="gastronomía"></a> <a href="comun.php?seccion=prensa" onmouseover="cambio('boton6', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton6', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton6" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton6_inicio.gif" alt="prensa"></a> <a href="comun.php?seccion=visita_virtual" onmouseover="cambio('boton7', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton7', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton7" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton7_inicio.gif" alt="visita virtual"></a> <a href="comun.php?seccion=contacto" onmouseover="cambio('boton8', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton8', '<?php echo $_session["idioma"]; ?>');"><img class="menu" id="boton8" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton8_inicio.gif" alt="contacto"></a> <div style="margin:10px;"><a href="comun.php?seccion=distribuidores" onmouseover="cambio('boton9', '<?php echo $_session["idioma"]; ?>');" onmouseout="volver('boton9', '<?php echo $_session["idioma"]; ?>');"><img style="border-width: 0;" id="boton9" src="imagenes/botones/<?php echo $_session["idioma"]; ?>/boton9_inicio.gif" alt="distribuidores"></a></div> </div> </div> </div> <div class="contenido"><?php include ($_request["seccion"].".php"); ?></div> <?php include ("copyright.php"); ?> </div>
you have make sure php files saved utf-8 , additionally can add following;
<?php header('content-type: text/html; charset=utf-8'); ?>
of course don't forget add meta (:
<meta charset="utf-8">
Comments
Post a Comment