belann 0 Denunciar post Postado Fevereiro 25, 2022 Olá! Tenho um código em jquery ajax que na hora do php receber recebe o $_POST vazio. segue código abaixo. $("#fblog").submit(function(event){ var property = document.getElementById('file'); var str = new FormData(); var dados = $("#fblog").serialize(); str.append('file', property.files[0]); event.preventDefault(); $.ajax({ url : "incluir.php", type : 'POST', contentType: false, cache: false, processData: false, data : {dados, str}, beforeSend:function(){ $('#msgfim').html("Enviando..."); }, success:function(data){ $('#msgfim').html(data); } }); }); Compartilhar este post Link para o post Compartilhar em outros sites
washalbano 54 Denunciar post Postado Fevereiro 25, 2022 Olá! Chega vazio de tudo? Ou só não chega o arquivo? Pode enviar um exemplo testável pra eu verificar aqui? Qual é o conteúdo de property.files[0] ? Compartilhar este post Link para o post Compartilhar em outros sites
washalbano 54 Denunciar post Postado Fevereiro 25, 2022 https://we.tl/t-ZukAz9NkXc Compartilhar este post Link para o post Compartilhar em outros sites
belann 0 Denunciar post Postado Fevereiro 26, 2022 Ele está fazio no php quando dou print_r($_POST) a array() vem vazia e nós testes de isset($_POST) && (!empty($_POST)) não passa. property é do campo file no html. Compartilhar este post Link para o post Compartilhar em outros sites
washalbano 54 Denunciar post Postado Fevereiro 26, 2022 23 hours ago, washalbano said: https://we.tl/t-ZukAz9NkXc Baixe essa sugestão que enviei e adeque em concordância com a sua necessidade. Compartilhar este post Link para o post Compartilhar em outros sites