hercioneto

Exercicio2 Calcular - 2019 PW2

Apr 1st, 2019
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.58 KB | None | 0 0
  1. <!-- calcular.php -->
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6.     <title>Calculando valores</title>
  7. </head>
  8. <body>
  9.     <?php
  10.     $erro = 0;
  11.    
  12.     if ( isset($_POST["codigo"])) {
  13.         if (!$_POST["codigo"]=="") {
  14.         $codigo = $_POST["codigo"];
  15.        
  16.         }
  17.         else {
  18.             $codigo = "Por favor informe o código.";
  19.             $erro = 1;
  20.         }
  21.     }
  22.     else {
  23.         $codigo = "Por favor informe o código.";
  24.         $erro = 1;
  25.     }
  26.  
  27.     if ( isset($_POST["nome"]) && isset($_POST["sobrenome"]) ) {
  28.         if ( (!$_POST["nome"]=="") && (!$_POST["sobrenome"]=="") ) {
  29.         $nome = $_POST["nome"];
  30.         $sobrenome = $_POST["sobrenome"];
  31.         }
  32.         else {
  33.             $nome = "Por favor informe o nome.";
  34.             $sobrenome = "";
  35.             $erro = 1;
  36.         }
  37.     }
  38.     else {
  39.         $nome = "Por favor informe o nome.";
  40.         $sobrenome = "";
  41.         $erro = 1;
  42.     }
  43.  
  44.     if ( isset($_POST["valorUnitario"])) {
  45.         if (!$_POST["valorUnitario"]=="") {
  46.         $valorUnitario = $_POST["valorUnitario"];
  47.        
  48.         }
  49.         else {
  50.             $valorUnitario = "Por favor informe o valor Unitário.";
  51.             $erro = 1;
  52.         }
  53.     }
  54.     else {
  55.         $valorUnitario = "Por favor informe o valor Unitário.";
  56.         $erro = 1;
  57.     }
  58.  
  59.     if ( isset($_POST["vendasTotais"])) {
  60.         if (!$_POST["vendasTotais"]=="") {
  61.         $vendasTotais = $_POST["vendasTotais"];
  62.        
  63.         }
  64.         else {
  65.             $vendasTotais = "Por favor informe o valor das vendas totais.";
  66.             $erro = 1;
  67.         }
  68.     }
  69.     else {
  70.         $vendasTotais = "Por favor informe o valor das vendas totais.";
  71.         $erro = 1;
  72.     }
  73.  
  74.     if ($erro==0){
  75.         //dados fixos
  76.         $valorSalarioMinimo = 998;
  77.         $dataHoje = date("d/m/Y");
  78.         $horaHoje = date("H:i:s");
  79.         $mes = date("m");
  80.         $ano = date("Y");
  81.         $setorN = 7.65;
  82.         $setorS = 6.65;
  83.         $setorL = 7.45;
  84.         $setorO = 8.25;
  85.  
  86.         $valorVendas = $vendasTotais*$valorUnitario;
  87.  
  88.         //pegar setor
  89.         $setorCod = substr($codigo, 0,1);
  90.         switch ($setorCod) {
  91.             case "N":
  92.             $setor="Norte";
  93.             $pComissao = $setorN;
  94.             $comissao = ($valorVendas * $setorN)/100;
  95.             break;
  96.            
  97.             case "S":
  98.             $setor="Sul";
  99.             $pComissao = $setorS;
  100.             $comissao = ($valorVendas * $setorS)/100;
  101.             break;
  102.  
  103.             case "L":
  104.             $setor="Leste";
  105.             $pComissao = $setorL;
  106.             $comissao = ($valorVendas * $setorL)/100;
  107.             break;
  108.  
  109.             case "O":
  110.             $setor="Oeste";
  111.             $pComissao = $setorO;
  112.             $comissao = ($valorVendas * $setorO)/100;
  113.             break;
  114.  
  115.             default:
  116.             $setor="Erro";
  117.             $pComissao = 0;
  118.             $comissao = 0;
  119.             break;
  120.         }
  121.  
  122.         $totalSalario = $comissao + ($valorSalarioMinimo*2);
  123.  
  124.  
  125.     }
  126.    
  127. if ($erro==1) {
  128.  
  129.      ?>
  130. <div>Erro! Informe todos os dados.</div>
  131. <div><?php echo $codigo; ?></div>
  132. <div><?php echo $nome; ?></div>
  133. <div><?php echo $valorUnitario; ?></div>
  134. <div><?php echo $vendasTotais; ?></div>
  135. <?php } else { ?>
  136. <div>Código: <?php echo $codigo; ?></div>
  137. <div><?php echo $sobrenome . ", " . $nome; ?></div>
  138. <div>Setor: <?php echo $setor; ?></div>
  139. <div>Mês de referência: <?php echo $mes; ?></div>
  140. <div>Ano de referência: <?php echo $ano; ?></div>
  141. <div>Data e Hora de entrada dos dados: <?php echo $dataHoje . " - ". $horaHoje; ?></div>
  142. <div>--</div>
  143. <div>Vendas totais no mês: R$ <?php echo number_format($vendasTotais,2,",","."); ?></div>
  144. <div>Valor unitário da venda: R$ <?php echo number_format($valorUnitario,2,",","."); ?></div>
  145. <div>Valor total das vendas: R$ <?php echo number_format($valorVendas,2,",","."); ?></div>
  146. <div><br>
  147.     Comissão do setor: <?php echo $pComissao; ?>%</div>
  148. <div>Comissão: R$ <?php echo number_format($comissao,2,",","."); ?></div>
  149. <div>Total salário: R$ <?php echo number_format($totalSalario,2,",","."); ?></div>
  150.  
  151.     <?php } ?>
  152. </body>
  153. </html>
Add Comment
Please, Sign In to add comment