diff --git a/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.js b/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.js index d183a5a..64d147d 100644 --- a/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.js +++ b/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.js @@ -1,16 +1,24 @@ function init_saimod_uvote_vote_edit(){ - alert("doc ready works") - - $('#vote_data_submit').click(function () { - //vote_click($(this).attr('poll_ID')); - alert("doc ready works") -// vote_data_edit($(this).attr('poll_ID')); - $.getJSON(SAI_ENDPOINT+'sai_mod=.SYSTEM.SAI.saimod_uvote_vote_edit&action=data_submit',function(){ - init__SYSTEM_SAI_uvote_vote_edit(); - }); - }); - - }; +$('#vote_data_submit').click(function() { + var data = new Array(); + $.ajax({ + url: SAI_ENDPOINT+'sai_mod=.SYSTEM.SAI.saimod_uvote_vote_edit&action='+ vote, + contentType : "application/json; charset=utf-8", + vote : JSON.stringify({ + sai_mod: 'saimod_uvote_vote_edit', + action: 'new_vote', + json: data, + }), + dataType : 'json', + type : 'POST' , + success: function(vote) { + alert("success"); + }}); + alert("js läuft"); + })}; + + + function vote_data_edit (poll_ID, vote) { $.getJSON('./api.php?call=vote&action=vote&poll_ID=' + poll_ID, function(data) { diff --git a/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.php b/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.php index 0edd622..79dbf3b 100644 --- a/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.php +++ b/uVote/sai/saimod_uvote_vote_edit/saimod_uvote_vote_edit.php @@ -1,10 +1,13 @@ prepare('addText' ,'INSERT INTO uvote_votes (poll_ID, title, text, p_fields, time_start, time_end) VALUES (?1, ?2, ?3, ?4, ?5, ?6);', array($poll_ID)); + $res = $con->prepare('INSERT INTO uvote_votes (poll_ID, title, text, p_fields, time_start, time_end) VALUES (?1, ?2, ?3, ?4, ?5, ?6);', array($poll_ID)); return $res->affectedRows() == 0 ? \SYSTEM\LOG\JsonResult::error(new \SYSTEM\LOG\WARNING("no data added")) : \SYSTEM\LOG\JsonResult::ok(); + new \SYSTEM\LOG\INFO($vote); } public static function sai_mod_saimod_uvote_vote_edit(){