NO!! eso no lo hagas!! no es lo mismo "campaña" que "campana"!!
saludos!! Marc ----- Original Message ----- From: "Rodrigo Álvarez Virgós" <[email protected]> To: "Ovillo, la lista de CSS en castellano" <[email protected]> Sent: Monday, March 09, 2009 12:19 PM Subject: Re: [Ovillo] [OT]Codificación de caracteres Daniel González escribió: > Hola a todos. > Pongo el tema OT por que no es acerca de css, pero entiendo que en esta > lista, y por ser esta una lista de expecialistas web, entiendo que me la > podrán solucionar. > > El problema es que tengo que enviar una cadena de texto al navegador, para > que esta sea firmada, esta misma cadena puede contener caracteres extraños > ( > lease : áéíóúñ ... ect ). > > Estos caracteres no pueden ser reemplazados por entidades HTML ( requisito > del sistema ). > > Si pongo la cabecera: <meta http-equiv="content-type" content="text/html; > charset=UTF-8"> en internet explorer la cadena llega correctamente, pero > en > FF la cadena se muestra de forma incorrecta, > > ¿Alguien sabe una solución? > La solución está del lado del servidor: $caracteresEspeciales = array("á", "é", "í", "ó", "ú", "ü", "ñ", "ç", " "); $reemplazos = array("a", "e", "i", "o", "u", "u", "n", "c", "-"); /** * Reemplaza los caracteres especiales de una cadena por caracteres ASCII * * @param string $cadena * @return string */ function codificar($cadena) { global $caracteresEspeciales; global $reemplazos; $cadena = str_replace($caracteresEspeciales, $reemplazos, strtolower($cadena)); return urlencode(preg_replace("/[^0-9a-z\s-]/", "", $cadena)); } _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [email protected] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [email protected] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
