valtinho 0 Denunciar post Postado Abril 16, 2007 Olá, bom dia Tenho um formulário que possui um botão "Atualizar" que passa um parâmetro para acionar o script que atualiza esse formulário nele mesmo, vejam: O botão <input type="submit" value="Atualizar" name="Atualizar" WIDTH="78" HEIGHT="20" class="style9">O formulário <form method="post" action="Carrinho.php?op=atualizar">Passa o parâmetro case "atualizar":// formulário com o parâmetro<form method="post" action="Carrinho.php?op=atualizar"><input type="submit" value="Atualizar" name="Atualizar" WIDTH="78" HEIGHT="20" class="style9"> // recebe o parâmetroif (!empty($op)){ switch ($op) { case "adicionar": if (!empty($id_produto)){ $Query = "select id_produto from tbl_kilds_produtos where id_produto = $id_produto"; $R_Query = $MySQL->query($Query); if (mysql_num_rows($R_Query)>0){ $MeuCarrinho->AdicionarItem($id_produto,1); } } break; case "excluir": $MeuCarrinho->RemoverItem($id_produto); break;[font=" Arial Black"] case "atualizar": $MeuCarrinho->AtualizarCarrinho($HTTP_POST_VARS);[/font] break; case "finalizar": if ($MeuCarrinho->QuantosItens()>0) { header("Location:CarrinhoFinal.php"); } break; }}passa o valor para a função function AtualizarCarrinho(&$VAR_ENVIADAS_PELO_BROWSER){ //Percorrendo a lista de itens e atualizando suas quantidades for ($i=0;$i<$this->QuantosItens();$i++){ $this->item_quantidade[$i] = $VAR_ENVIADAS_PELO_BROWSER[$this->item_codigo[$i]]; } } /* AtualizarCarrinho() */O problema é o seguinte, o usuário não que mais o botão e sim uma imagem, como posso pôr uma imagem e continuar mandando o valor a ser alterado corretamente? A função passa $HTTP_POST_VARS. Valeu e fiquem na paz. Compartilhar este post Link para o post Compartilhar em outros sites
Priscila Thompson 0 Denunciar post Postado Abril 16, 2007 Cara, eu faço isso de uma forma muito simples: <input name="enviar" type="image" src="i/bt_localizar.gif"> []´s e boa sorte! Priscila Compartilhar este post Link para o post Compartilhar em outros sites
valtinho 0 Denunciar post Postado Abril 16, 2007 Olá, boa tarde...... muito obrigado Priscila, salvou o meu dia.Fique na paz. Compartilhar este post Link para o post Compartilhar em outros sites