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> </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> </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>
foto nr.'.$nummer . ' <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