I am sending XHR request to server written in php which is working fine.
but at some cross domain origin are not allowing loading and processing the response from server. it is throwing error
XMLHttpRequest cannot load http://mydomain/getInfo?blabla. Origin http://www.somedomain.com is not allowed by Access-Control-Allow-Origin.
so how can I set Access-Control-Allow-Origin in the response headers in php?
If your JavaScript runs on example.com and the server you are requesting to is in example.net. Make sure it allows the page your js is running by this header
Also you need to send
Originheader from ajax to the serverMore information can be found on HTTP access control (CORS)