Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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);
}
});
});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.>
23 hours ago, washalbano said:
Baixe essa sugestão que enviei e adeque em concordância com a sua necessidade.
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]
?