$this->output->set_header("Access-Control-Allow-Origin: *");
この行は、ajaxを介して別のサーバーからページにアクセスするために機能しているようですが、別のサーバーにデータを投稿しようとすると、上記の行がスクリプトに含まれていてもエラーが発生します。
これが私がデータを投稿するために使用しているAjaxです。
$.ajax({
url: "' . base_url('pagehere') . '",
type: "POST",
data: "type=pform&ip="+ip+"&host_server="+host_server+"&mediabar="+mediabar+fields,
success: function(msg) {
$("#panelform").hide();
$(".pthankyou").show();
}
});
これが私が投稿しているページにあるものです:
$this->output->set_header("Access-Control-Allow-Origin: *");
$this->output->set_header("Access-Control-Allow-Methods: POST");
この作業を行うために他に何が必要かわかりません。