Ver Mensaje Individual
  #13 (permalink)  
Antiguo 14/02/2012, 07:16
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: strtolower y mb_strtolower operan distinto en diferentes servidores

Cita:
Iniciado por abimaelrc Ver Mensaje
¿iconv no te sirve?
Si sirve, no me ha dado problemas, solo que no he logrado pensar en donde usarlo...

Cita:
Iniciado por GatorV Ver Mensaje
Eso es porque strtolower no soporta cadenas unicode (UTF8) por eso se recomienda el uso de mb_strtolower

¿Solución? Decide bien que juego de carácteres vas a ocupar, por ejemplo, si va a ser UTF-8 checa que tengas todo el soporte, de lo contrario regresa a iso-8859-1, y asegurate que todo, tus archivos, documentos html y bdd se comuniquen con el mismo charset.

Saludos.
a ver, eso quiere decir que si convierto la cadena a iso-8859-1 con iconv() o uso utf8_decode() antes de hacer el substr() debería funcionar no?

voy a probar eso antes de intentar pasar todo a otra codificación, más que nada por que los plazos de entrega están vencidos, no me conviene configurar todo, al menos no por ahora.

Por cierto muchas gracias a ambos, no habría podido saber nada de esto averiguando por mi cuenta!
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D