Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom dia pessoal,estou enfrentando um problema com o php + jquerysegue o codigo...
<script>
$(''#btn_apont'').click(function () {
var dataini = $(''#dataini'').val();
var datafim = $(''#datafim'').val();
$.ajax({
type: ''POST'',
contentType: "application/json; charset=utf-8",
url: ''rel_apontamentos.php'',
async:false,
data:{''data_ini'':dataini, ''data_fim'':datafim }
,
erro: function () {
alert(''erro'');
},
success: function (data) {
$("#carrega_ap").html(data);
}
});
});
</script>
o problema e que as variáveis estão indo como array e não consigo pega-las por post na outra pagina... alguém me da alguma dica, já li inúmeros fóruns e não consegui descobrir como fazer.
Testei diversas formas de resolução... resolvi testar a variável mais a fundo e oque eu descobri e que ele esta enviando os valores mas a outra pagina não recebe os mesmos...quando executo o código mesmo que seja simples, enviar um olá via post ele não imprime na tela!diz que a variável é indefinida!alguém com alguma luz?Ignora, isso e problema aqui mesmo! HAHAHA
Isso quer dizer que o problema foi resolvido?
>
17 horas atrás, Gabriel Heming disse:
Isso quer dizer que o problema foi resolvido?
Bom dia meu amigo, o problema das aspas simples e um problema aqui do editor do site... quanto ao problema se não reconhecer o $_POST
resolvi de uma maneira um tanto quanto estranha, mas esta funcionando...
Solução: criei outro arquivo .php e copiei e colei o código na nova folha, e pronto tudo funcionou... em fim não faço ideia de qual o real problema que ocorreu.
Pode marcar como resolvido.Pode ser a codificação do arquivo antigo e poderia estar marcado com o Byte Order Mark (BOM). As possibilidades são inúmeras.
Não sei se é um problema de quando você copiou para cá. Mas, aonde deveria ter aspas duplas há aspas simples duplicadas.
O contentType pode ser omitido e é recomendável que async seja o valor default (true).