JavaScript данные из нескольких частей не могут быть извлечены в PHP кодовый бэкэнд - PullRequest
0 голосов
/ 14 марта 2020

Я пытаюсь отправить форму с файлами, используя javascript для PHP бэкенда Codeigniter. Код javascript выглядит так:

            var card = {
                        user: {
                            my: {
                                firstname: this.user.my.firstname,
                                lastname: this.user.my.lastname 
                            }
                          }
                        }
            var form = new FormData()
            form.append('card', card)
            form.append('file', this.user.cover_file)

            axios({
                method: 'post',
                headers: {'Content-Type': 'multipart/form-data'},
                data: form,
                url: 'url'
            })

И я не могу получить данные из PHP бэкэнда, код бэкэнда выглядит так:

public function newpost()
{
    $this->load->database();
    $user = $this->input->post('user');
    echo $user;
}

This ничего не выводится, что я тут делаю неправильно и почему данные не извлекаются из бэкэнда, спасибо

...