I am using php in my javascript file and my .htaccess looks like
<FilesMatch "\.css$">
SetHandler application/x-httpd-php
Header set Content-type "text/css"
</FilesMatch>
<FilesMatch "\.js$">
SetHandler application/x-httpd-php
Header set Content-type "application/javascript"
</FilesMatch>
I can now use php from within my javascript files but codeigniter functions do not work.For example
$('#example').dataTable( {
"bProcessing": true,
"sAjaxSource": "<?php $CI = get_instance(); echo base_url(); ?>"
} );
gives the error
<b>Fatal error</b>: Call to undefined function get_instance() in <b>C:\xampp\htdocs\_init\assets\js\custom.js</b> on line <b>88</b><br />
I figured maybe i need to load the codeigniter environment in a way similar to the wordpress require( '../wordpress/wp-load.php' );
Is there a way i can load codeigniter in a similar manner so that codeigniter functions are available to my javascript and css files?.