Source:


<html>
<head>
<title>week 5 oefening 2</title>
<link href="php.css" rel="stylesheet" type="text/css">
</head>


<body>
<p>
<div id=cont>
  <table width="300" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td><p>&nbsp;</p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=wkoranje">WK-oranje</a></p>
           <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=kanariegeel">kanariegeel</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=lila">lila</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=chocoladebruin">chocoladebruin</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=brandweerwagenrood">brandweerwagenrood</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=pistachegroen">pistachegroen</a></p>
      </td>
      <td>
      <?php
      
if ($_GET['k']=="wkoranje")
{
    include (
"wkoranje.php");
}
elseif (
$_GET['k']=="kanariegeel")
{
    include (
"kanariegeel.php");
}
elseif (
$_GET['k']=="lila")
{
    include (
"lila.php");
}
elseif (
$_GET['k']=="chocoladebruin")
{
    include (
"chocoladebruin.php");
}
elseif (
$_GET['k']=="brandweerwagenrood")
{
    include (
"brandweerwagenrood.php");
}
elseif (
$_GET['k']=="pistachegroen")
{
    include (
"pistachegroen.php");
}
else
{
    include (
"antracietgrijs.php");

/*
 switch ($_GET['k'])
{
case "wkoranje":
    include ("wkoranje.php");
    break;
case "kanariegeel":
    include ("kanariegeel.php");
    break;
case "lila":
    include ("lila.php");
    break;
case "chocoladebruin":
    include ("chocoladebruin.php");
    break;
    case "brandweerwagenrood":
    include ("brandweerwagenrood.php");
    break;
    case "pistachegroen":
    include ("pistachegroen.php");
    break;
default:
    include ("antracietgrijs.php");
}
*/
?></td>
    </tr>
  </table>
</div>
</body>
</html>

<html>
<head>
<title>week 5 oefening 1</title>
<link href="php.css" rel="stylesheet" type="text/css">
</head>


<body>
<p>
<div id=cont>
  <table width="300" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td><p>&nbsp;</p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=wkoranje">WK-oranje</a></p>
           <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=kanariegeel">kanariegeel</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=lila">lila</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=chocoladebruin">chocoladebruin</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=brandweerwagenrood">brandweerwagenrood</a></p>
        <p><a href="<?php echo $_SERVER['PHP_SELF'?>?k=pistachegroen">pistachegroen</a></p>
      </td>
      <td>
      <?php
      
/*
if ($_GET['k']=="wkoranje")
{
    include ("wkoranje.php");
}
elseif ($_GET['k']=="kanariegeel")
{
    include ("kanariegeel.php");
}
elseif ($_GET['k']=="lila")
{
    include ("lila.php");
}
elseif ($_GET['k']=="chocoladebruin")
{
    include ("chocoladebruin.php");
}
elseif ($_GET['k']=="brandweerwagenrood")
{
    include ("brandweerwagenrood.php");
}
elseif ($_GET['k']=="pistachegroen")
{
    include ("pistachegroen.php");
}
else
{
    include ("antracietgrijs.php");

*/
 
switch ($_GET['k'])
{
case 
"wkoranje":
    include (
"wkoranje.php");
    break;
case 
"kanariegeel":
    include (
"kanariegeel.php");
    break;
case 
"lila":
    include (
"lila.php");
    break;
case 
"chocoladebruin":
    include (
"chocoladebruin.php");
    break;
    case 
"brandweerwagenrood":
    include (
"brandweerwagenrood.php");
    break;
    case 
"pistachegroen":
    include (
"pistachegroen.php");
    break;
default:
    include (
"antracietgrijs.php");
}
?></td>
    </tr>
  </table>
</div>
</body>
</html>

<html>
<head>
<title>week 5 oefening 3</title>
<link href="php.css" rel="stylesheet" type="text/css">
</head>


<body>
<?php
if (!IsSet($_GET['nr']))
{
    
$nummer 1;
}
else
{
    
$nummer $_GET['nr'];
    switch (
$nummer)
    {
    case 
0// nr. 0 is er niet
        
$nummer 1;
        break;
    case 
7// nr 7 of hoger is er niet
        
$nummer 6;
        break;
    default:
        
// er hoeft niets speciaal te gebeuren, het nummer staat goed
        
break;
    }     
// einde switch
}         // einde !IsSet
?>
<p><p><p>
<div id=cont><p>
  <p><p>
  
  <table width="500" border="2" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td colspan="2"><div align="center"><?php 
$nummerterug 
$nummer 1;
$nummerdoor $nummer 1;
echo 
'<a href="'.$_SERVER['PHP_SELF'].'?nr='.$nummerterug.'">VORIGE</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        foto nr.'
.$nummer ' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="'.$_SERVER['PHP_SELF'].'?nr='.$nummerdoor '">VOLGENDE</a>'?> </div></td>
    </tr>
    <tr>
      <td><?php
    
echo '<img src="fotoboek/00' $nummer '.jpg" width="500" height="375" alt="fotoboek">';
?></td>
    </tr>
  </table>
</div>
</body>
</html>

// Oefening 5-4:

<?php
if (!IsSet($_POST['geweest'])) {
   
$_POST['breedte'] = 500;
   
$_POST['hoogte'] = 375;
}elseif (
$_POST['zoomen'] == "groter"){
      
$_POST['breedte'] = $_POST['breedte'] * 1.25;
      
$_POST['hoogte'] = $_POST['hoogte'] * 1.25;
} else {
      
$_POST['breedte'] = $_POST['breedte'] * 0.75;
      
$_POST['hoogte'] = $_POST['hoogte'] * 0.75;
}
?>

<html>
<head>
<title>week 5 oefening 4</title>
<link href="php.css" rel="stylesheet" type="text/css">
</head>


<body>

<p>
<div id=cont><p>

<div align="center">
<?php
echo '<form action="' $_SERVER['PHP_SELF'] . '" method="post">';
echo 
'<img src="fotoboek/005.jpg" width="' $_POST['breedte'] . '" height="'$_POST['hoogte'] . '" border="0"><br>';
?>
<br><br>
  <input name="zoomen" type="radio" value="groter"> Inzoomen
<br>
  <input name="zoomen" type="radio" value="kleiner" checked> Uitzoomen
<br> <br>
<input type="hidden" name="geweest" value="1">
<input type="hidden" name="breedte" value="<?php echo $_POST['breedte'?>">
<input type="hidden" name="hoogte" value="<?php echo $_POST['hoogte'?>">
    <input type="submit" name="Submit" value="Toepassen">
</form>
</div>
</body>
</html>

// Oefening 5-5:

<?php
// initialeren van $cookieset
$cookieset 0;
if (IsSet (
$_POST['naam']))
{
  
// vullen cookievelden
  
$ck_naam $_POST['naam'];
  
// 604800 = 7 dagen * 24 uren * 60 minuten * 60 seconden
  
$ck_tijd time() + 604800;
  
$ck_domein 'www.jojootje.nl';
  
// plaatsen cookie
  
setcookie ('ck_naam',$ck_naam$ck_tijd,'/'$ck_domein);
  
$cookieset 1;
}  
?>

<html>
<head>
<link href="php.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id=cont>
<?php
// test of cookie net gezet is
if ($cookieset == 1)
{
  echo 
'Hallo ' $ck_naam ', bedankt dat je je naam bekend hebt gemaakt.<BR>
        Er is een cookie geplaatst.<BR>
        <BR>
        Ga even naar <A HREF="oef5-6.php">deze pagina</a> om de cookie te controleren'
;
}
else
{
// formulier om naam in te kunnen vullen
  
echo '<P><FORM METHOD=POST ACTION="'.$_SERVER['PHP_SELF']. '">
          Wil je hier voortaan herkend worden?<BR>
        Vul dan nu je voornaam in:<br>
        <INPUT TYPE="TEXT" CHAR="15" NAME="naam"> <BR>
        <INPUT TYPE="SUBMIT" VALUE="Onthouden"><BR>
        </FORM></P>'
;

?>
           </P>
           </div>
</body>
</html>

oefening 5-6

<?php
//initialiseren
$voornaam="";
$cookieset=0;
//test of de cookie bestaat of niet
if (IsSet($_COOKIE['ck_naam']))
{
$voornaam $_COOKIE['ck_naam'];
$cookieset=1;
}
?>    
<html>
<head>
<title>een cookie gebruiken</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="php.css" rel="stylesheet" type="text/css">
</head>

<body>
<div id=cont>
<?php
//testen of de cookie er is
if ($cookieset==1)
{
echo
'Hallo '.$voornaam.', leuk dat je weer een langskomt.<br>';
} else {
echo 
'sorry maar er is geen cookie aangetroffen';
}
?>
</div>
</body>
</html>

Oefening 5-7: 

<?php
// initialeren van $cookieset
$cookieset 0;
if (IsSet (
$_POST['naam']))
{
  
// vullen cookievelden
  
$ck_naam $_POST['naam'];
  
// 604800 = 7 dagen * 24 uren * 60 minuten * 60 seconden
  
$ck_tijd time() + 604800;
  
$ck_domein 'www.jojootje.nl';
  
// plaatsen cookie
  
setcookie ('ck_naam',$ck_naam$ck_tijd,'/'$ck_domein);
  
$cookieset 1;
}
?>

<html>
<head>
<title>een cookie plaatsen en gebruiken</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="php.css" rel="stylesheet" type="text/css">

</head>

<body>  
<div id=cont>
<?php
// test of cookie net gezet is
switch ($cookieset)
{
case 
0:
echo 
'<form method = post action="'.$_SERVER['PHP_SELF'].'">
        <p>Wil je hier voortaan met je naam aangesproken worden?<br>
        vul dan nu je voornaam in:<br>
        <input type="text" char="15" name="naam"><br>
        <input type="submit" value="onthouden"><br>
        </form>'
;
break;
case 
1:
  echo 
'Hallo ' $ck_naam ', bedankt dat je je naam bekend hebt gemaakt.<br>
        Er is een cookie geplaatst.<br>
        <br>
       refresh deze pagina <a href="'
.$_SERVER['PHP_SELF'].'">hier</a> om de cookie te controleren';
break;
case 
2:
  echo 
'Hallo ' $ck_naam ', leuk dat je weer eens op deze pagina komt.<br>';
}
?>
           </P>
           </div>
</body>
</html>

oefening 5-8: 

<?php
// initialiseren van $voornaam en $cookieset
$voornaam="";
$cookieset 0;
// test of de cookie bestaat of niet
if (IsSet($_COOKIE['ck_naam2'])) 
{
   
$voornaam $_COOKIE['ck_naam2'];
   
$cookieset 2;
   
$aantal_bezocht $_COOKIE['ck_aantal'];
   
$ck_aantalnieuw $aantal_bezocht 1;
   
$ck_tijd time() + 604800;
   
$ck_domein 'www.jojootje.nl';
   
setcookie ('ck_aantal',$ck_aantalnieuw$ck_tijd,'/'$ck_domein);
}
elseif (IsSet (
$_POST['naam']))
{
  
// vullen cookievelden
  
$ck_naam2 $_POST['naam'];
  
// 604800 = 7 dagen * 24 uren * 60 minuten * 60 seconden
  
$ck_tijd time() + 604800;
  
$ck_domein 'www.jojootje.nl';
  
// plaatsen cookie
  
setcookie ('ck_naam2',$ck_naam2$ck_tijd,'/'$ck_domein);
  
setcookie ('ck_aantal','1'$ck_tijd,'/'$ck_domein);
  
$cookieset 1;
}  
?>    
<html>
<head>
<title>een cookie gebruiken</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="php.css" rel="stylesheet" type="text/css">
</head>

<body>
<div id=cont>
<?php
// test of cookie net gezet is
switch ($cookieset)
{
 case 
0:
  echo 
'<P><FORM METHOD=POST ACTION="'.$_SERVER['PHP_SELF']. '">
          Wil je hier voortaan herkend worden?<BR>
        Vul dan nu je voornaam in:<br>
        <INPUT TYPE="TEXT" CHAR="15" NAME="naam"> <BR>
        <INPUT TYPE="SUBMIT" VALUE="Onthouden"><BR>
        </FORM></P>'
;  
  break;
 case 
1:
  echo 
'Hallo '$ck_naam2 ', bedankt dat je je naam bekend hebt gemaakt.<BR>
        Er is een cookie geplaatst.<BR>
        <BR>
        Roep <A HREF="'
.$_SERVER['PHP_SELF']. '">deze pagina</a> nog een keer op om de cookie te controleren';
  break;
 case 
2:
  echo 
'Hallo '$voornaam ' fijn dat je deze pagina weer bekijkt.<BR>
          Je bezoekt één van onze pagina\'s voor de ' 
$aantal_bezocht 'e keer.<BR>
        Roep <A HREF="'
.$_SERVER['PHP_SELF']. '">deze pagina</a> nog een keer op om de telling te controleren';

?>
</div>
</body>
</html>

oefening 5-9: 

<?php
// initialeren van $voornaam en $cookieset
$cookieset 0;
// test of de cookie bestaat of niet
if (IsSet($_COOKIE['ck_naam3'])) 
{
   
$voornaam $_COOKIE['ck_naam3'];
   
$cookieset 2;
   
$aantal_bezocht $_COOKIE['ck_aantal3'];
   
$ck_aantalnieuw $aantal_bezocht 1;
   
$ck_tijd time() + 604800;
   
$ck_domein 'www.jojootje.nl';
   
setcookie ('ck_aantal3',$ck_aantalnieuw$ck_tijd,'/'$ck_domein);
}
elseif (IsSet (
$_POST['naam']))
{
  
// vullen cookievelden
  
$ck_naam3 $_POST['naam'];
  
// 604800 = 7 dagen * 24 uren * 60 minuten * 60 seconden
  
$ck_tijd time() + 604800;
  
$ck_domein 'www.jojootje.nl';
  
// plaatsen cookie
  
setcookie ('ck_naam3',$ck_naam3$ck_tijd,'/'$ck_domein);
  
setcookie ('ck_aantal3','1'$ck_tijd,'/'$ck_domein);
  
$cookieset 1;
}  
function 
teller($tl_aantal)

  if (
$tl_aantal 10)
  {
      
// als het een getal lager dan 10 is, dan blijft het eerste cijfer leeg 
    
echo '<img src="fotoboek/tellerleeg.gif" width="50" height="70" alt="0">';
  }
  else
  {
    
// delen door tien om het tiental te krijgen
    
$tl_deling $tl_aantal 10;
    
    
// de functie floor() maakt van tl_deling een afgekapt geheel getal
    
$tl_tiental floor($tl_deling);
    
    
// de afbeelding voor het tientalcijfer tonen
    
echo '<img src="fotoboek/teller'$tl_tiental .'.gif" width="50" 
          height="70" alt="'
$tl_tiental .'">';
          
  
// in tl_aantal alleen de eenheden overhouden
    
$tl_aantal $tl_aantal - ($tl_tiental*10);
  } 
  
// de afbeelding voor het eenhedencijfer tonen
  
echo '<img src="fotoboek/teller'$tl_aantal .'.gif" width="50" 
        height="70" alt="'
$tl_aantal .'">';
// einde functie
?>

<html>
<head>
<title>een cookie plaatsen en gebruiken</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="php.css" rel="stylesheet" type="text/css">

</head>

<body>  
<div id=cont>
<?php
// test of cookie net gezet is
switch ($cookieset)
{
 case 
0:
  echo 
'<P><FORM METHOD=POST ACTION="'.$_SERVER['PHP_SELF']. '">
          Wil je hier voortaan herkend worden?<BR>
        Vul dan nu je voornaam in:<br>
        <INPUT TYPE="TEXT" CHAR="15" NAME="naam"> <BR>
        <INPUT TYPE="SUBMIT" VALUE="Onthouden"><BR>
        </FORM></P>'
;  
  break;
 case 
1:
  echo 
'Hallo '$ck_naam3 ', bedankt dat je je naam bekend hebt gemaakt.<BR>
        Er is een cookie geplaatst.<BR>
        <BR>
        Roep <A HREF="'
.$_SERVER['PHP_SELF']. '">deze pagina</a> nog een keer op om de cookie te controleren';
  break;
 case 
2:
  
  echo 
'Hallo '$voornaam ' fijn dat je deze pagina weer bekijkt.<BR>
          Je persoonlijke teller staat nu op: <BR><BR>'
;
  
// aanroepen functie teller
  
teller($aantal_bezocht);
  echo   
'<BR><BR>
        Roep <A HREF="'
.$_SERVER['PHP_SELF']. '">deze pagina</a> nog een keer op om de telling te controleren';

?>
           </P>
           </div>
</body>
</html>
1