Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title>Pueblos</title>
- </head>
- <body>
- <h1>Cálculo del trazado</h1>
- <?php
- error_reporting(E_ALL);
- ini_set("display_errors", 1);
- if (!$_POST) {
- ?>
- <!-- Formulario. -->
- <form action="pueblos.php" method="POST">
- <p><b>Pueblos</b>:</p>
- <select name="pueblos">
- <option name="Torrelavega">Torrelavega</option>
- <option>Camargo</option>
- <option>Solares</option>
- <option>Lugo</option>
- <option>Reinosa</option>
- <input type="submit" value="Calcular">
- </select>
- </form>
- <!-- Fin Formulario. -->
- <?php
- } else {
- // Función que nos calcula la distancia hasta un determinado punto del mapa.
- function calculaDistancia ($ciudad, $distancia) {
- echo "<b>Viaje</b>:</br></br>";
- if ($distancia <= 20)
- echo "Viajar a <u>$ciudad</u> cuesta <i>10</i> Euros, ya que hay <i>$distancia</i> Kilometros.</br>";
- else if ($distancia <= 50)
- echo "Viajar a <u>$ciudad</u> cuesta <i>20</i> Euros, ya que hay <i>$distancia</i> Kilometros.</br>";
- else if ($distancia <= 100)
- echo "Viajar a <u>$ciudad</u> cuesta <i>30</i> Euros, ya que hay <i>$distancia</i> Kilometros.</br>";
- else
- echo "Viajar a <u>$ciudad</u> cuesta <i>50</i> Euros, ya que hay <i>$distancia</i> Kilometros.</br>";
- }
- // Variables:
- $pueblo = $_POST["pueblos"];
- $vector = array("Torrelavega" => 26, "Camargo" => 11, "Solares" => 17, "Lugo" => 481, "Reinosa" => 74);
- // Llamamos a la función inferior.
- calculaDistancia($pueblo, $vector[$pueblo]);
- }
- ?>
- </body>
- </html>
Add Comment
Please, Sign In to add comment