hercioneto

Exercicio1 Retorno - 2019 PW2

Mar 25th, 2019
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.81 KB | None | 0 0
  1. <!-- retorno.php -->
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6.     <title>Retorno Formulário Veículo</title>
  7. </head>
  8. <body>
  9.     <?php
  10.     $erro = 0;
  11.     if (isset($_POST["marca"])) {
  12.         if (!$_POST["marca"]=="") {
  13.         $marca = $_POST["marca"];
  14.         }
  15.         else {
  16.             $marca = "Por favor informe a marca.";
  17.             $erro = 1;
  18.         }
  19.     }
  20.     else {
  21.         $marca = "Por favor informe a marca.";
  22.         $erro = 1;
  23.     }
  24.  
  25.     if (isset($_POST["modelo"])) {
  26.         if (!$_POST["modelo"]=="") {
  27.         $modelo = $_POST["modelo"];
  28.         }
  29.         else {
  30.             $modelo = "Por favor informe o modelo.";
  31.             $erro = 1;
  32.         }
  33.     }
  34.     else {
  35.         $modelo = "Por favor informe o modelo.";
  36.         $erro = 1;
  37.     }
  38.  
  39.     if (isset($_POST["ano"])) {
  40.         if (!$_POST["ano"]=="") {
  41.         $ano = $_POST["ano"];
  42.         }
  43.         else {
  44.             $ano = "Por favor informe o ano.";
  45.             $erro = 1;
  46.         }
  47.     }
  48.     else {
  49.         $ano = "Por favor informe o ano.";
  50.         $erro = 1;
  51.     }
  52.  
  53.     if (isset($_POST["anoModelo"])) {
  54.         if (!$_POST["anoModelo"]=="") {
  55.         $anoModelo = $_POST["anoModelo"];
  56.         }
  57.         else {
  58.             $anoModelo = "Por favor informe o ano modelo.";
  59.             $erro = 1;
  60.         }
  61.     }
  62.     else {
  63.         $anoModelo = "Por favor informe o ano modelo.";
  64.         $erro = 1;
  65.     }
  66.  
  67.     if (isset($_POST["placaA"])) {
  68.         if (!$_POST["placaA"]=="") {
  69.         $placaA = $_POST["placaA"];
  70.         }
  71.         else {
  72.             $placaA = "Por favor informe as letras da placa.";
  73.             $erro = 1;
  74.         }
  75.     }
  76.     else {
  77.         $placaA = "Por favor informe as letras da placa.";
  78.         $erro = 1;
  79.     }
  80.     //validar se foi setado
  81.     if (isset($_POST["placaNum"])) {
  82.         //validar se não está em branco
  83.         if (!$_POST["placaNum"]=="") {
  84.         $placaNum = $_POST["placaNum"];
  85.         }
  86.         else {
  87.             $placaNum = "Por favor informe os números da placa.";
  88.             $erro = 1;
  89.         }
  90.     }
  91.     else {
  92.         $placaNum = "Por favor informe os números da placa.";
  93.         $erro = 1;
  94.     }
  95.    
  96.  
  97. if ($erro==0) {
  98.     $segundoCaracter = substr($placaNum, 1,1);
  99.         switch ($segundoCaracter) {
  100.             case 0:
  101.             $letraNova="a";
  102.             break;
  103.             case 1:
  104.             $letraNova="b";
  105.             break;
  106.             case 2:
  107.             $letraNova="c";
  108.             break;
  109.             case 3:
  110.             $letraNova="d";
  111.             break;
  112.             case 4:
  113.             $letraNova="e";
  114.             break;
  115.             case 5:
  116.             $letraNova="f";
  117.             break;
  118.             case 6:
  119.             $letraNova="g";
  120.             break;
  121.             case 7:
  122.             $letraNova="h";
  123.             break;
  124.             case 8:
  125.             $letraNova="i";
  126.             break;
  127.             case 9:
  128.             $letraNova="j";
  129.             break;
  130.         }
  131.         $placaNum2 = substr_replace($placaNum,$letraNova,1,1);
  132.         $placaNova = $placaA. "-". $placaNum2; 
  133. }
  134.  else {
  135. $placaNova = "Erro, existem dados faltantes.";
  136.  }
  137.      ?>
  138. <div>Marca: <br><?php echo $marca; ?></div>
  139. <div>Modelo: <br><?php echo $modelo; ?></div>
  140. <div>Ano / Ano modelo: <br><?php echo $ano . "/". $anoModelo; ?></div>
  141. <div>Placa atual: <br><?php echo $placaA . "-". $placaNum; ?></div>
  142. <div>Placa nova: <br><?php echo $placaNova; ?></div>
  143. </body>
  144. </html>
Add Comment
Please, Sign In to add comment