Compañeros, tengo una duda, lo que pasa es que quiero generalizar la aplicacion para que trabaje SIEMPRE con utf8, entonces, la BD está en UTF8, resulta que estoy haciendo el proceso de encode y decode, lo que quiero es tenerlo bien seguro para que no haya problema con tildes, eñes y simbolos especiales como ¿ y ¡.
Lo que estoy haciendo es que al mostrar cualquier dato en la página, se haga un decode, a veces se me van datos que son solo numéricos, cuando vaya a hacer un insert le hago un encode.
Mi duda es: ¿De esta forma está correcto o estoy haciendo algo mal?
Dado a que aún voy por la cuarta parte del proyecto y apenas voy con los decode en los echo. Y quiero saber esto por si lo estoy haciendo mal pues no seguirlo haciendo.
Saludos.