Källkod
Välj en PHP-fil för att visa dess källkod.
- comments.php
- exercises.php
- exercises/form1.php
- exercises/form1_svar.php
- exercises/form2.php
- exercises/form2_svar.php
- exercises/form3.php
- exercises/form3_svar.php
- exercises/form4.php
- exercises/form4_svar.php
- exercises/form5.php
- exercises/form5_svar.php
- exercises/form6.php
- exercises/form6_svar.php
- exercises/form7.php
- exercises/form7_svar.php
- exercises/form8.php
- exercises/fragtavling.php
- exercises/index1.php
- exercises/mail_config.php
- exercises/ovning1.php
- exercises/ovning2.php
- exercises/ovning3.php
- exercises/ovning3b.php
- exercises/ovning4.php
- exercises/ovning5.php
- exercises/ovning6.php
- exercises/ovning7.php
- exercises/ovning8_funktion_hejsvejs.php
- exercises/ovning9_funktion_antal.php
- exercises/ovning10_funktion_storsta.php
- exercises/ovning11_funktion_storsta_minsta.php
- exercises/ovning12_funktion_medelvarde.php
- exercises/ovning13_funktion_jamna_tal.php
- exercises/phpintro.php
- exercises/testovning.php
- incl/config.php
- incl/footer.php
- incl/form_helpers.php
- incl/header.php
- index.php
- source.php
- viewsource.php
exercises/form6_svar.php
<?php
require_once __DIR__ . '/../incl/form_helpers.php';
function matratterSomText($ratter)
{
if (count($ratter) == 1) {
return $ratter[0];
}
$sista = array_pop($ratter);
return implode(', ', $ratter) . ' och ' . $sista;
}
form_page_start('Uppgift 6 – Svar');
$fornamn = isset($_POST['fornamn']) ? trim($_POST['fornamn']) : '';
$efternamn = isset($_POST['efternamn']) ? trim($_POST['efternamn']) : '';
$klass = isset($_POST['klass']) ? trim($_POST['klass']) : '';
$kurs = isset($_POST['kurs']) ? trim($_POST['kurs']) : '';
$allaRatter = array('Pizza', 'Tacos', 'Pasta', 'Sushi', 'Hamburgare', 'Kebab', 'Pannkakor');
$ratter = array();
if (isset($_POST['matratter']) && is_array($_POST['matratter'])) {
foreach ($_POST['matratter'] as $ratt) {
if (in_array($ratt, $allaRatter)) {
$ratter[] = $ratt;
}
}
}
?>
<h1>Uppgift 6 – Svar</h1>
<?php if ($fornamn !== '' && $efternamn !== '' && $klass !== '' && $kurs !== '') { ?>
<p>Hej <?php echo form_h($fornamn . ' ' . $efternamn); ?> i <?php echo form_h($klass); ?>.</p>
<?php if (count($ratter) > 1) { ?>
<p>Dina favoritmaträtter är <?php echo form_h(matratterSomText($ratter)); ?>.</p>
<?php } elseif (count($ratter) === 1) { ?>
<p>Din favoritmaträtt är <?php echo form_h($ratter[0]); ?>.</p>
<?php } else { ?>
<p>Du valde ingen favoritmaträtt.</p>
<?php } ?>
<p>Din favoritkurs är <?php echo form_h($kurs); ?>.</p>
<?php } else { ?><p class="error">Fyll i personuppgifterna och välj en kurs.</p><?php } ?>
<p class="back"><a href="form6.php">Tillbaka till formuläret</a></p>
<?php form_page_end(); ?>