http:/domena.pl/user/active/{user.id} dokonuje aktywacji konta
mam taki skrypt jQ
Kod
{literal}
<script>
function addEl($id){
$("#loader").ajaxStart(
function(){
$(this).css('display', 'block').fadeTo(0, 600);
$(".loaderBox").animate({top: "30%"}, 500);
}
).ajaxComplete(
function(){
$(this).css('display', 'none');
}
);
$.ajax({
url:'{/literal}{$base_url}{literal}user/active/'+$id,//skrypt php przetwarzający dane
type: 'GET',
dataType: 'json',
success: function(response){
console.log(response);
$(function() {
notify('Gratulacje', "Status został zmieniony", {
icon: '{/literal}{$base_url}{literal}public/img/accept.png'
});
});
},
error: function() {
notify('Ostrzeżenie', "Miała miejsce nieudana próba zmiany statusu", {
icon: '{/literal}{$base_url}{literal}public/img/warning.png'
});
}
});
return false;
}
</script>
{/literal}
<script>
function addEl($id){
$("#loader").ajaxStart(
function(){
$(this).css('display', 'block').fadeTo(0, 600);
$(".loaderBox").animate({top: "30%"}, 500);
}
).ajaxComplete(
function(){
$(this).css('display', 'none');
}
);
$.ajax({
url:'{/literal}{$base_url}{literal}user/active/'+$id,//skrypt php przetwarzający dane
type: 'GET',
dataType: 'json',
success: function(response){
console.log(response);
$(function() {
notify('Gratulacje', "Status został zmieniony", {
icon: '{/literal}{$base_url}{literal}public/img/accept.png'
});
});
},
error: function() {
notify('Ostrzeżenie', "Miała miejsce nieudana próba zmiany statusu", {
icon: '{/literal}{$base_url}{literal}public/img/warning.png'
});
}
});
return false;
}
</script>
{/literal}
oraz taki kod php
public function active($id){ $where = "`id` = $id"; $query = $this->db->update('user', $data, $where); return $query; }
natomiast skrypt za każdym razem pokazuje mi wartość Ostrzeżenia mimo wykonania poprawnej akcji