Ni año que ano, ¿y?
Marc Palau escribió: > 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 > > _______________________________________________ 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
