Advertisement
jacknpoe

php_teste.php

Jul 2nd, 2014
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.34 KB | None | 0 0
  1. <html>
  2.     <head>
  3.         <title>Teste do Ricardo</title>
  4.     </head>
  5.     <body>
  6.         <?php
  7.             $endereco = '';
  8.             $resultado = '';
  9.             $estado = 'Nenhum endere&ccedil;o enviado at&eacute; o momento!';
  10.  
  11.             if( isset( $_POST["processar"]))
  12.             {
  13.                 $endereco = trim( $_POST[ 'endereco']);
  14.  
  15.                 if( strlen( $endereco) > 0 )
  16.                 {
  17.                     require_once( 'php_parser.php');
  18.                     $parser = new JacknpoeParserEndereco();
  19.                     $parser->reconhecerEndereco( $endereco);
  20.  
  21.                     $resultado = 'Resultado: <br><br>' .
  22.                         '<b>Logradouro:</b> ' . htmlentities( $parser->logradouro,  ENT_QUOTES | ENT_HTML401,  "ISO-8859-1") . '<br>' .
  23.                         '<b>N&uacute;mero:</b> ' . htmlentities( $parser->numero,  ENT_COMPAT | ENT_HTML401,   "ISO-8859-1") . '<br>' .
  24.                         '<b>Complemento:</b> ' . htmlentities( $parser->complemento, ENT_QUOTES | ENT_HTML401, "ISO-8859-1") . '<br>';
  25.                     $estado = 'Endere&ccedil;o enviado e processado.';
  26.                 }
  27.                 else
  28.                 {
  29.                     $estado = 'O endere&ccedil;o enviado est&aacute; vazio!';
  30.                 }
  31.             }
  32.         ?>
  33.         <br><?php echo $estado ?><br><br>
  34.  
  35.         <form action="php_teste.php" method="POST" style="border: 0px">
  36.             Endere&ccedil;o: <input type="text" name="endereco" size="80" value="<?php echo $endereco; ?>"><br><br>
  37.             <input type="submit" name="processar" value="Processar">
  38.         </form>
  39.  
  40.         <br><?php echo $resultado ?><br><br>
  41.     </body>
  42. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement