neverdie Posted February 24, 2008 at 01:46 PM Report Share #168735 Posted February 24, 2008 at 01:46 PM Ola a todos! É o seguinte, presiso que colocar um formulario no qual tenho um select com paises e presiso que assim que o utilizador selecione um pais, altere a lista de cidades do select seguinte. Alguem me pode ajudar? Cumprimentos; Link to comment Share on other sites More sharing options...
joaoqalves Posted February 24, 2008 at 02:09 PM Report Share #168742 Posted February 24, 2008 at 02:09 PM Para isso, convém usar ajax, se não tens que recarregar a página e voltar a colocar os dados (com variaveis $GET ou $SESSION) que o utilizador tinha posto. Aqui tens um exemplo: http://www.hospedia.com.br/artigos/1/ajax/1/alimentando_uma_combobox_dinamicamente_utilizando_tecnicas_ajax.html Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!Queres estar na moda? Utiliza a pesquisa e evita criar um tópico desnecessário. Link to comment Share on other sites More sharing options...
neverdie Posted February 25, 2008 at 01:01 PM Author Report Share #168956 Posted February 25, 2008 at 01:01 PM Obrigado, pela resposta joaoqalves! Link to comment Share on other sites More sharing options...
P_E_D_R_O Posted June 12, 2008 at 11:09 AM Report Share #190847 Posted June 12, 2008 at 11:09 AM Boas... Aproveitando o tópico, tenho um problema com o meu formulário. Passo a explicar o que faz o "meu" site. Este site tem como unico objectivo inserir, remover e editar produtos. O erro está quando pretendo editar um produto. Numa janela onde todos os produtos são listados, cada produto tem um link editar, que me "envia" para outra página (página editar.php). Nesta página, eu tenho um formulário em que irá receber da BD as caracteristicas desse produto. Depois altero o que eu quiser, e quando faço enviar, o id do produto vai ser enviado para outra "janela" (página inserir_editado.php) . O que acontece é que o id não é passado. Podemos ver que, no código fonte da página editar.php o id não é passado. Quando se faz "Ver Código fonte" na página editar.php: <form enctype="multipart/form-data" action="Janela_inserir_editado.php?rep=" method="post" onSubmit="return(valida(this));"> Código que realmente coloquei na página editar.php: <form enctype="multipart/form-data" action="Janela_inserir_editado.php?rep=<?php echo $editar['id']; ?>" method="post" onSubmit="return(valida(this));"> Não percebo o porquê de estar a acontecer isto. Obg Edit|pedrotuga:Usa o geshi para afixar código Link to comment Share on other sites More sharing options...
Dumpster Posted June 12, 2008 at 01:08 PM Report Share #190874 Posted June 12, 2008 at 01:08 PM 1 - O browser não interpreta ou mostra PHP, por isso é normal não veres o mesmo, e sim o que o PHP fez echo 2 - Como é que tás a passar os valores? lol $editar['id'] é o quê exactamente? Mais código ajudava. Cumps The, old (but still), lulz O: Link to comment Share on other sites More sharing options...
pedrotuga Posted June 12, 2008 at 01:45 PM Report Share #190880 Posted June 12, 2008 at 01:45 PM tudo o que aparece entre <? e ?> ou <?php e ?> é interpretado pelo PHP [/b]NO SERVIDOR[/b] e o resultado é enviado para o cliente que fez o pedido. Quando abres a página no browser, só vez o resultado, para ver o código fonte só mesmo abrindo o ficheiro manualmente em vez de o soliciatares via HTTP usando o teu browser. Link to comment Share on other sites More sharing options...
P_E_D_R_O Posted June 12, 2008 at 09:11 PM Report Share #190981 Posted June 12, 2008 at 09:11 PM Boas pessoal... Dscpem nao ter dito mais nd mas isto era um trabalho pa entregar hj 👍 E depois de tanto martelar neste problema la o encontrei. Eu estava a fazer o echo do $editar antes de lhe atribuir o valor que estava na BD. Tive de abrir a BD, atribuir o valor e só dps fazia: <form enctype="multipart/form-data" action="Janela_inserir_editado.php?rep=<?php echo $editar['id']; ?>" method="post" onSubmit="return(valida(this));"> para que o valor fosse realmente passado para a janela_inserir_editado. Obg a todos ;p Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now