• Matéria: Informática
  • Autor: elzianemorockos
  • Perguntado 9 anos atrás

Crie um formulário HTML para enviar os seguintes dados através do método POST:

Produto
Quantidade
Valor
Crie uma página PHP que deverá verificar se os campos não estão vazios, além de realizar o cálculo da quantidade de produtos solicitados multiplicada pelo valor e, no final, apresentar o valor total.

Respostas

respondido por: emillycoelho02
1
crie duas paginas a primeira com o nome "Tarefa 2" e o codigo <form name="formulario"      action="http:enviar_cadastro.php"      method="POST"      enctype="application/x-www-form-urlencoded">    <H1>Cadastro de Formulario HTML - PHP</H1> <table width="100%"> <tr><th width="18%"> Produto</th><td width="82%"> <input name="txtProduto" type="text"  </td></tr><tr><th>Quantidade</th><td><input name="txtQuantidade" type="text"  </td></tr><tr><th>Valor</th><td><input name="txtValor" type="text"  </td></tr>
<tr><td><input type="reset" name="btnLimpar" value="Limpar"> </td><td><input type="submit" name="btnEnviar" value="Enviar"> </td></td></tr></table></form>                                                                                                                                            e dpois crie a outra pagina com o nome "enviar_cadastro" como o codigo <html><head><meta http-equiv=¨¨Content-type¨ content=¨text/html; charset=UTF-8¨ /><title>Formulario HTML - PHP</title></head><body><H1>Os dados informados sao:</H1><?php$produto = $_POST["txtProduto"];$quantidade = $_POST["txtQuantidade"];$valor = $_POST["txtValor"];
// Verificar campos$camposOK = true;  // Determina se ocorreu erroif ( $produto =="" )  {"Informe o PRODUTO. <BR>";$camposOK = false;}if ( $quantidade =="" )  {"Informe a QUANTIDADE. <BR>";$camposOK = false;}if ( $valor =="" )  {"Informe o VALOR. <BR>";$camposOK = false;}
// Mostrando os valores em forma de tabela// Cada campo é uma linha <TR> da tabela {echo "<TABLE border='0'  cell padding='5'>";echo "<TR><TD>PRODUTO:</TD><TD><B> $produto </B></TD></TR>";echo "<TR><TD>QUANTIDADE:</TD><TD><B> $quantidade </B></TD></TR>";echo "<TR><TD>VALOR:</TD><TD><B> $valor </B></TD></TR>";echo "</B></TD></TR></TABLE>"; // Fim IF camposOK?> </body></html>
Perguntas similares