Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

Webserver1/Ovningar/Forms/

ovning_forms1.php
ovning_forms1_mot.php
ovning_forms2.php
ovning_forms2_mot.php
ovning_forms3-6.php
ovning_forms3_mot.php
ovning_forms7.php
ovning_forms7_mot.php
ovning_forms8.php

ovning_forms3_mot.php

55 lines UTF-8 Windows (CRLF)
<!DOCTYPE html>
<html lang="sv">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>We meet again</title>
</head>
<body>
  <?php
    $fname 
$_POST["fname"];
    
$ename $_POST["ename"];
    
$klass $_POST["klass"];
    
$food $_POST["food"];
    
$kurs $_POST["kurs"];

    
$meddelande "Hej $fname $ename från $klass!";

    
# Om fler än en maträtt
    
if (count($food) > 1) {
      
$meddelande .= " Du verkar gilla ";
      
# Gå igenom varje maträtt innan den sista
      
for ($i=0$i count($food) - 1$i++) { 
        
$f $food[$i];
        
$meddelande .= $f;
        
# Om det finns minst 2 kvar, lägg till ,
        
if ($i count($food)) {
          
$meddelande .= ", ";
        }
        
# Annars lägg till och
        
else {
          
$meddelande .= " och ";
        }
      }
      
$meddelande .= $food[count($food) - 1];
      
$meddelande .= ". Var det svårt att välja bara en? ";
    }
    elseif (
count($food) == 1) {
      
$meddelande .= " Du verkar gilla " $food[0] . ". Bra val! ";
    }
    else {
      
$meddelande .= "Du gillar inte mat, detta är inte bra för tänk om du svälter? ";
    }

    
$meddelande .= "Det står även här att din favoritkurs är $kurs, trevligt trevligt.";
    echo 
$meddelande;

    
$mottagare $_POST["epost"];
    
$rubrik "Mejl från en annan du!";
    
$mailhead "MIME-Version: 1.0\r\n";
    
$mailhead .= "Content-type: text/html; charset=utf-8\r\n";
    
$mailhead .= "From: " $_POST["epost"] . "\nReply-To: kalle@anka.se";
    
mail($mottagare$rubrik$meddelande$mailhead);
  
?>
</body>
</html>