Document Document Webbserv1: Källkod
Webbserverprogrammering 1

Show sourcecode

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

Webbserverprogrammering/exercises/

frågetest.php
include1.php
include2.php
include2sida2.php
include2sida3.php
index.php
ovn_form1.php
ovn_form2.php
ovn_form3.php
ramverk1.php
ramverk2.php
ramverk3.php
welcome1.php
welcome2.php
welcome3.php

frågetest.php

147 lines UTF-8 Windows (CRLF)
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
.green {
  background: green;
}
.red {
  background: red;
}
  </style>
</head>
<body>
<header>Frågetest</header>
<form action="" method="POST">
  <?php
  
if(count($_POST) === 0){
  
?>
  Namn: <input type="text" name="namn"><br>
  Epost: <input type="email" name="epost"><br>
  <input type="submit" name="submit" value="Till del 1">
  Lösenord: <input type="password" name="lösen" value="">
  <input type="hidden" name="del" value="0">
  <?php
  
} else if ($_POST["del"] === "0"){
    if(
$_POST["lösen"] !== "Hej"){
      echo 
"FEL!";
      echo 
"<input type=\"submit\" value=\"Kom hit\">";
    }
    else{
  
?>
   Vad är du? 
  <select Name="Du" Size="7">  
    <option value="Konstig">Konstig</option>  
    <option value="Dum">Dum</option>  
    <option value="Smart">Smart</option>    
    <option value="Äcklig">Äcklig</option>
  </select>  
  <input type="hidden" name="namn" value="<?php echo $_POST["namn"]; ?>">
  <input type="hidden" name="epost" value="<?php echo $_POST["epost"]; ?>">
  <input type="hidden" name="del" value="1">
  <input type="submit" name="submit" value="Till del 2">
  <?php }} else if ($_POST["del"] === "1") {
  
?>
  Vilken kurs är bäst?
  <select Name="Kurs" Size="7">  
  <option value="Matte">Matte</option>  
  <option value="Fysik">Fysik</option>  
  <option value="Svenska">Svenska</option>  
  <option value="Engelska">Engelska</option>    
  </select> 
  <input type="hidden" name="namn" value="<?php echo $_POST["namn"]; ?>"> 
  <input type="hidden" name="Du" value="<?php echo $_POST["Du"]; ?>">
  <input type="hidden" name="epost" value="<?php echo $_POST["epost"]; ?>">
  <input type="hidden" name="del" value="2">
  <input type="submit" name="submit" value="Till del 3">

  <?php } else if ($_POST["del"] === "2") {
  
?>
  Vilken lärare är bäst?
  <select Name="Lärare" Size="7">  
    <option value="Annika">Annika</option>  
    <option value="Niclas">Niclas</option>  
    <option value="Ingrid">Ingrid</option>  
    <option value="Dexter">Dexter</option>    
  </select> 
  <input type="hidden" name="namn" value="<?php echo $_POST["namn"]; ?>"> 
  <input type="hidden" name="Du" value="<?php echo $_POST["Du"]; ?>">
  <input type="hidden" name="epost" value="<?php echo $_POST["epost"]; ?>">
  <input type="hidden" name="Kurs" value="<?php echo $_POST["Kurs"]; ?>">
  <input type="hidden" name="del" value="3">
  <input type="submit" name="form" value="Till resultat">
  </form>
  <?php
  
} if(isset($_POST["form"])){
    
$antalrätt 0;
    
$Du $_POST["Du"];
    
$Kurs $_POST["Kurs"];
    
$Lärare $_POST["Lärare"];
    
$namn $_POST["namn"];
    echo 
"<br> Du heter ".$namn."<br>";
    if(
$Du == "Konstig"){
      echo 
" <br> fråga1: rätt svar <br>";
      
$antalrätt += 1;
    }
    else{
      echo 
"fråga1: fel svar <br>";
    }
    if(
$Kurs == "Svenska"){
      echo 
"fråga2: rätt svar <br>";
      
$antalrätt += 1;
    }
    else{
      echo 
"fråga2: fel svar <br>";
    }
    if(
$Lärare == "Annika"){
      echo 
"fråga3: rätt svar <br>";
      
$antalrätt += 1;
    }
    else{
      echo 
"fråga3: fel svar <br>";
    }
    echo 
"<br> antal rätt svar = ".$antalrätt;
    
$meddelande "antal rätt svar = ".$antalrätt;
    
$mottagare=$_POST["epost"];
    
$rubrik="Frågetest";
    
$mejlhuvud="From: ".$_POST["epost"]." \nReply-To: antonad@varmdogymnasium.se";
    
mail($mottagare$rubrik$meddelande$mejlhuvud);
    }
    if (
$_POST["del"] === "3") {
  
?>
 
    <div>
     <h4>Vad är du?</h4>
     &nbsp;<span class="green">Konstig</span><br>
     &nbsp;<?php echo ($Du == "Dum") ? "<span class='red'>Dum</span>" "Dum" ?><br>
     &nbsp;<?php echo ($Du == "Smart") ? "<span class='red'>Smart</span>" "Smart" ?><br>
     &nbsp;<?php echo ($Du == "Äcklig") ? "<span class='red'>Äcklig</span>" "Äcklig" ?><br>
     <br>
    </div>
    <div>
     <h4>Vilken kurs är bäst?</h4>
     &nbsp;<?php echo ($Kurs == "Matte") ? "<span class='red'>Matte</span>" "Matte" ?><br>
     &nbsp;<?php echo ($Kurs == "Fysik") ? "<span class='red'>Fysik</span>" "Fysik" ?><br>
     &nbsp;<span class="green">Svenska</span><br>
     &nbsp;<?php echo ($Kurs == "Engelska") ? "<span class='red'>Engelska</span>" "Engelska" ?><br>
     <br>
    </div>
    <div>
     <h4>Vilken lärare är bäst?</h4>
     &nbsp;<?php echo ($Lärare == "Nilcas") ? "<span class='red'>Niclas</span>" "Niclas" ?><br>
     &nbsp;<span class="green">Annika</span><br>
     &nbsp;<?php echo ($Lärare == "Ingrid") ? "<span class='red'>Ingrid</span>" "Ingrid" ?><br>
     &nbsp;<?php echo ($Lärare == "Dexter") ? "<span class='red'>Dexter</span>" "Dexter" ?>
    </div>
   </div>
  <?php
  
}
  
?>

</body>
</html>