Arya Arya - 29 days ago 12
PHP Question

CORS header 'Access-Control-Allow-Origin' missing in php

In my web application, try to pass data to another domain with ajax call. But it shows error like

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://example.com/auth/webschool/test.php. (Reason: CORS header 'Access-Control-Allow-Origin' missing).


My ajax code is,

$.ajax({
type: "POST",
url: "http://example.com/auth/webschool/test.php",
data: {username: "abcd",password:"abcd"},
dataType: "html",
success: function (data) {
alert(data);
}
});

Answer

Just put this line on test.php, hopes it will work

<?php header('Access-Control-Allow-Origin: *'); ?>