Ir para conteúdo

POWERED BY:

Arquivado

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

tivejo

Javascript X PHP

Recommended Posts

:( Caros colegas;Tenho um formulario onde seleciono o estado e carrega a cidade(javascript), preciso passar a variavel(id_cidade) do javascript p/ o php, mas não estou conseguindo, segue abaixo o código:formulario.php<script>function muda_cidade(){id_estado = document.reg1.id_estado[document.reg1.id_estado.selectedIndex].value;// alert(id_estado);iframe_cidade.location='iframe_cidade.php?id_estado='+document.reg1.id_estado.value;}</script> <FORM name="reg1" action=r_b_simples.php method="get" ><input name="id_cidade" type="hidden" id="id_cidade" value="<?php echo $_GET['id_cidade'] ?>"><!--id_cidade--><select name="id_estado" id="id_estado" onChange="java script:muda_cidade()"><a href="java script:document.reg1.submit();"><img src="bt_encont.jpg" width="100" height="17" border="0" ></FORM>.............................................iframe_cidade.php<form name="form1" method="get" action="formulario_torpedo.php"><select name="id_cidade" id="id_cidade ><option value="0" selected>Selecione</option><?php $id_estado = $HTTP_GET_VARS["id_estado"];$sqlCid="SELECT * FROM dados_cidades where id_estado=$id_estado";$query = mysql_query($sqlCid);$result= mysql_num_rows($query);if ($result =="0") {echo"<option value='nulo'>Nenhuma Cidade cadastrada</option>";}else {while ($field=mysql_fetch_row($query)){$cidade=$field[3]; ?><option value="<?php echo $cidade ?>"><?php echo $cidade ?></option><?php }} ?></select></form>Agradeço desde já.....

Compartilhar este post


Link para o post
Compartilhar em outros sites

você já verificou se a variável $_GET['id_estado'] está chegando corretamente no documento carregado dentro do iframe? Se não, faz isso... é só dar um echo nela em algum lugar... aí você vai debugando até encontrar em que parte deu erro.

 

[]'s!

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.