1
我有一個在CodeIgniter中實現的系統,我試圖通過POST發送一些Rsform組件的文本區域中的一些數據到引用我的CodeIgniter系統的url,我嘗試過使用AJAX請求從Joomla發送數據到CodeIgniter
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();
}
但是失敗了,還有沒有其他的選擇:使用下面的代碼
<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控制器發送POST數據?
而'失敗'的意思是?一些錯誤日誌也許?一些描述你預期會發生什麼以及發生了什麼? –
你有任何有效的選項,如何通過郵件發送數據從joomla到URL,使用Ajax沒有工作,它導致我與我的會話有一些問題,每個Ajax請求會話更改 – johnsilver
你也可以發佈getNews控制器嗎? – Jurgo