$(function(){
$('#my_form').on('submit', function(e){
e.preventDefault();
var $that = $(this),
formData = new FormData($that.get(0)); // создаем новый экземпляр объекта и передаем ему нашу форму (*)
$.ajax({
url: $that.attr('action'),
type: $that.attr('method'),
contentType: false, // важно - убираем форматирование данных по умолчанию
processData: false, // важно - убираем преобразование строк по умолчанию
data: formData,
dataType: 'json',
success: function(data){
if( data.code == "ok" ) {
$('#okey').html(data.message);
}
if(json){
$that.replaceWith(json);
}
}
});
});
});
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['reload']) ) {
if ($_SERVER['REQUEST_METHOD'] == 'POST' ) {
// Проверяем, если между датами 1 день, то списываем
$date1 = $datetransactionday; // Дата в базе
$date2 = $dateday; // Текущая дата
$diff = abs(strtotime($date2) - strtotime($date1));
$days_info = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24)/ (60*60*24));
// Проверяем дату, если дата больше 0 дней то списываем
if ($days_info > 0) {
echo 'Списываем';
} else { echo 'Не списываем'; }
$minPage = $page-5 > 1 ? $page-5 : 1;
$maxPage = $page+5 < $num_pages ? $page+5 : $num_pages;
$strnum = '<ul class="pagination">';
if ($minPage > 1) {
$strnum .= '<li class="paginate_button"><a href="?page='.($minPage-1).'" aria-controls="example2" data-dt-idx="2" tabindex="0">Назад</a></li>';
}
foreach (range($minPage, $maxPage) as $i) {
$currentPageClass = $i== $page+1 ? ' active' : '';
$strnum .= '<li class="paginate_button'.$currentPageClass.'"><a href="?page='.$i.'" aria-controls="example2" data-dt-idx="2" tabindex="0">'.$i .'</a></li>';
}
if ($maxPage < $num_pages) {
$strnum .= '<li class="paginate_button"><a href="?page='.($maxPage+1).'" aria-controls="example2" data-dt-idx="2" tabindex="0">Вперед</a></li>';
}
$strnum .= '</ul>';
$str = '5959067ca46f67b671340d6472fe046662fb8nc5cd338f0e449563b93a330f3ca6fe2d7m812875b473fae';
$new_str = substr($str, 0, 4) . '********' . substr($str, -4, 4);