I was working on a login system using Codeigniter. I tried to use AJAX to submit POST data to a controller.
Take a look at http://www.henryspike.tk/udemy
When we click on Submit, the AJAX does not access the Controller and chrome returns the error:
Please note that I installed Codeigniter in a sub directory of henryspike.tk i.e Udemy
So as both the Codeigniter files and views and everything is on the same domain, why is it giving the Cross Domain error?
Is it because I installed Codeigniter in a sub directory? I would like to state that I edited the base url correctly to http://www.henryspike.tk/udemy in my config.php
Take a look at http://www.henryspike.tk/udemy
When we click on Submit, the AJAX does not access the Controller and chrome returns the error:
Code:
XMLHttpRequest cannot load http://www.henryspike.tk/udemy/index.php/main/login. No 'Access-Control-Allow-Origin' header
is
present on the requested resource. Origin 'http://henryspike.tk' is therefore not allowed access. The response had HTTP
status code 500.Please note that I installed Codeigniter in a sub directory of henryspike.tk i.e Udemy
So as both the Codeigniter files and views and everything is on the same domain, why is it giving the Cross Domain error?
Is it because I installed Codeigniter in a sub directory? I would like to state that I edited the base url correctly to http://www.henryspike.tk/udemy in my config.php