Base64_decode значение JSON для ввода формы - PullRequest
0 голосов
/ 26 августа 2018

Я пытаюсь создать форму редактирования, которая извлекает данные человека (mysql) при их выборе с помощью поля выбора.

Пока что я получаю их хорошо, используя ajax, дело в том, что некоторые разумные данныезакодирован с base64, так что я получаю ввод формы с закодированной строкой base64 внутри ввода.Я хотел бы знать, если есть способ для декодирования данных.Я попытался найти некоторые awnsers, но они не работают в этом случае, и я получаю неопределенные ошибки.

Вот функция ajax:

<script>
function getManager(val){
    $.ajax({
        type:"POST",
        url:"../ajax/ajax_populate_managers.php",
        data: 'manager='+val,
        success: function(response){
            var result = JSON.parse(response);
            if (result.response == true) {
                var data = result.rows;
                $("#managerName").val(data.managerName);
                $("#managerPhone").val(data.managerPhone); ->base64 encoded data that i want to decode
                $("#managerEmail").val(data.managerEMail); ->base64 encoded data that i want to decode
            }
        }
    });
}
</script>

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 26 августа 2018

Вы должны использовать atob и btoa для кодирования и декодирования base64

https://codebrace.com/editor/b07f75ec4

0 голосов
/ 26 августа 2018
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...