Webbserverprogrammering 1

Show sourcecode

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

webbserverprogrammering/exercises/repetitionSpecial/

rep1.php
rep2.php
rep3.php
rep4.php
rep5.php
rep6.php

rep3.php

45 lines UTF-8 Windows (CRLF)
<?php
error_reporting
(-1);
ini_set('display_errors'1);
ini_set('output_buffering'0); 
?>
<!DOCTYPE html>
<html lang="sv">
<head>
 <meta charset="utf-8" />
 <title>Repetiotion 3</title>
</head>
<body>
 <h1>Gissa tal</h1>
 <form method="post" action="">
 <?php
 $gissningar 
"";
 if (isset(
$_POST["nummer"])) {
  
$talet $_POST["talet"];
  
$gissningar $_POST["gissningar"].$_POST["nummer"]." ";
  
$namn $_POST["namn"];
  
$antalGissningar $_POST["antalGissningar"]+1;
  if (
$talet == $_POST["nummer"]) {
   echo(
"Bra jobbat $namn <br>");
  }
  else echo 
"Fel $namn, gissa igen<br>";
  echo 
"Du har gissat $antalGissningar gånger<br>";
  echo 
"Du har gissat: $gissningar";
  echo 
"<input type='hidden' name='namn' value='$namn'>";
 }
 else{
  
$talet rand(1,10);
  
$antalGissningar 0;
  echo 
"<input placeholder='Hur var ert namn?' type='text' name='namn'><br>";
 }
 
?><br>
  Gissa:
  <input type="number" name="nummer">
  <input type="hidden" name="gissningar" value="<?php echo($gissningar); ?>">
  <input type="hidden" name="talet" value="<?php echo($talet); ?>">
  <input type="hidden" name="antalGissningar" value="<?php echo($antalGissningar); ?>">
  <br>
  <input type="submit" name="gissa">
 </form>
</body>
</html>