Me encanta CodeIgniter y creo que es uno de los mejores framework de PHP que existen para desarrollar aplicaciones web basándonos en la rapidez de la misma, así que en mi lucha diaria con él me topé como mucha gente con un problemilla: ¿cómo accedo a mis variables de CodeIgniter en un archivo Javascript?
Pues la solución roza la sencillez extrema y lógica, pero quizás ni se te había ocurrido. Es tan complicado como definir las variables globales que necesitemos en un pequeño script al principio de nuestro <head>, quedando usables para todos los scripts posteriores.
Ejemplo:
<script language=”Javascript” type=”text-javascript”>
base_url = <?= base_url(); ?>
site_url = <?= site_url(); ?> </script>

