CodeIgniter にシステムが実装されています。Rsform コンポーネントのテキスト領域にあるデータを POST 経由で CodeIgniter システムを参照する URL に送信しようとしています。次のコードを使用して AJAX リクエストを使用して投稿データを送信しようとしました。
<script>
alert("jsc");
var data;
data='test from joomla!';
$.ajax({
type: "POST",
url : 'http://localhost/cii/index.php/login/getNews/',
data: {news:data},
cache: false,
success: function(html){
alert(html);
}
});
getNews コントローラー:
function getNews() {
//print_r($this->session->userdata);
header('Access-Control-Allow-Origin: *');
echo "news is ".$news=$_POST['news'];
$data = array ( 'username' => "null", 'is_logged_in' => false, 'news'=>$news);
$this->session->set_userdata($data); //var_dump($_POST); //
print_r($this->session->userdata); session_start(); echo session_id();
}
しかし、それは失敗しました。他のオプションはありますか?