0

URL を含む ajax 投稿を送信しようとしましたが、403 禁止が返されました。ローカルホストでは機能しますが、オンライン (LAMP) にデプロイすると機能しません。

フォームコード

<form id="Links">
  <input type="url" name="link1" id="link1" />
  <input type="url" name="link2" id="link2" />
  <input type="button" value="submit" id="submitLink" />
</form>

Jクエリコード

$(document).ready(function()({
   $("#submitLink").click(function(){
        $.post("http://mysite.com/mycontroller/myfunction", $("#Links").serialized(), function(data){
            alert("success!");
        });
   });
});

PHP CI 関数

public function myfunction()
{
    print_r($this->input->post());
    die();   
}

firebug コンソールで ajax の投稿を表示すると、オンライン展開で 403 禁止が表示されますが、localhost で動作します。

PS

config のグローバル xss フィルタリングが false に設定されています

4

1 に答える 1