• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

neverdie

Formulario

7 mensagens neste tópico

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;

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas pessoal...

Dscpem nao ter dito mais nd mas isto era um trabalho pa entregar hj :thumbsup: 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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora