Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jotadepaula

Enviar variáveis Json via POST em PHP

Recommended Posts

E ai pessoal, precisando de uma ajudinha aqui...

Tenho um formulário com preenchimento de SELECTS dinamicos. Porém eu preciso salvar o conteúdo de um dos Selects no BD.

Até ai tudo bem, só que a exibição dos dados no select está em formato Json, e na hora que enviu via POST para a página que salva os dados, está indo sempre com o valor zerado.

 

abaixo meu código-fonte:

exibe o select

<select name="turma" id="turma">
									<option value="">-- Escolha um Curso --</option>
                    			 </select> 
                    			 <script type="text/javascript">
								$(function(){
									$('#curso').change(function(){
										if( $(this).val() ) {
											$('#turma').hide();
											$('.carregando').show();
											$.getJSON('carrega_turmas.php?search=',{curso: $(this).val(), ajax: 'true'}, function(j){
												var options = '<option value=""></option>';	
													for (var i = 0; i < j.length; i++) {
														options += '<option value="' + j[i].cdturma + '">' + j[i].nmturma + '</option>';
													}	
												$('#turma').html(options).show();
												$('.carregando').hide();
											});
										} else {
											$('#turma').html('<option value="">– Escolha um Curso –</option>');
										}
									});
								});
							 </script>

 

Agora segue o trecho da página que recebe estes valores via POST através de um submit:

$turma =$POST['turma'];

 

 

Se alguém puder ajudar, agradeço. Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai galera, de boa,

 

Estou com um problema parecido, não sei como resolver, algum de vocês sabe como resolver:

 

Preciso enviar dados para cadastro na API da Positivo, via POST, a API retorna JSON, como faço para receber o JSON desta API e o envio posso fazer via FORM Submit ou precisa ser AJAX, teriam algum código que envia dados para API e recebe JSON printando na mesma tela ou popup?

 

valeu pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

primeiro leia a documentacao da API de como você envia e recebe os dados...se você recebe os dados, basta saber em q metodo:get ou post...depois disto você precisa dar um print_r na variavel super global:$_POST ou $_GEt dependendo do metodo, se você recebe em json, você pode usar ou o json_decode, ou $.getJSON do jquery, veja a documentacao do jquery...

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.