функция выводит лишние данные

154
06 февраля 2022, 11:00

Есть у меня функция, в которой должно быть два действия: перезапись сессии ( $_SESSION['admins'] = var_dump($data) ) и запись + выведение переменной $table (при вызове функции с помощью AJAX содержимое этой самой таблицы должно заменяться). Сам код такой:

$_SESSION['admins'] = var_dump($data);
$table = 'бла-бла-бла';
exit($table);

Результат передаётся в AJAX-функцию:

function load_from_db( url, name ) {
    $.ajax({
        url: '/' + url,
        type: 'POST',
        data: name + '_f=1',
        cache: false,
        success: function( result ) {
            $("#table_with_result").html( result );
        }
    })
}

И вот в "result" как раз таки попадает $_SESSION['admins'], которого там быть не должно. Как от него избавиться?

Answer 1

думаю надо так

$_SESSION['admins'] = $data;

var_dump - выводит информацию о переменной в текстовом виде. Часто это используют при отладке. Здесь она лишняя.

READ ALSO
как из matrix получить deg? [дубликат]

как из matrix получить deg? [дубликат]

У элемента в CSS свойствах установлено transform: skewX(-5deg);, а при получении этого свойства в JS $(element)css('transform') я получаю transform: matrix(1, 0, -0

97
Поиск по таблице Google Script

Поиск по таблице Google Script

Доброго времени суток

202
Инициализация нескольких swiper slider

Инициализация нескольких swiper slider

на странице есть четыре слайдера, инициализирую как два разных slider1 и slider2Слайдеры под классом slider1 и slider2 по два слайдера в каждом классе,...

183