Webbserverprogrammering 1

Källkod

Välj en PHP-fil för att visa dess källkod.

exercises/form7_svar.php

<?php
require_once __DIR__ . '/../incl/form_helpers.php';
function 
form7_medelvarde($a, $b, $c)
{
    return (
$a + $b + $c) / 3;
}
form_page_start('Uppgift 7 – Resultat');
$values = array();
foreach (array(
'tal1', 'tal2', 'tal3') as $key) {
    if (isset(
$_POST[$key]) && is_numeric($_POST[$key])) {
        
$values[] = (float) $_POST[$key];
    }
}
?>
<h1>Uppgift 7 – Resultat</h1>
<?php if (count($values) === 3) { ?>
  <p>Talen är <?php echo form_h(implode(', ', $values)); ?>.</p>
  <p>Medelvärdet är <?php echo form_h(form7_medelvarde($values[0], $values[1], $values[2])); ?>.</p>
<?php } else { ?><p class="error">Skicka tre giltiga tal i formuläret.</p><?php } ?>
<p class="back"><a href="form7.php">Tillbaka till formuläret</a></p>
<?php form_page_end(); ?>