PHP expert |
|
<?php
session_start();
function tabel()
{
echo "
<table width=\"100%\">
<tr>
<td>
hier kan je invullen wat je wilt dan
</td>
</tr>
</table>
";
}
$now_dag = date('l');
$nu_uur = date('h');
if(!isset($_SESSION['om_het_uur']))
{
$_SESSION['om_het_uur'] = date('h:i:s');
$_SESSION['dag'] = date('l');
$_SESSION['uur'] = date('h');
$_SESSION['reken'] = $_SESSION['getal']+1;
}
if(isset($_SESSION['om_het_uur']) AND $_SESSION['dag'] == $now_dag)
{
//als 1u is en we zijn nu 3u dan gaan we (1+3)-2 doen
$wiskunde = round(($_SESSION['uur'] + $nu_uur)-$_SESSION['reken'], 0);
//als verschil 1 is dan gaat hij 1 tabel weergeven, 2- 2,.., 24->24
switch($wiskunde)
{
//uur=0
case 0:
echo "er is nog geen uur voorbijgegaan";
break;
//uur=1
case 1:
tabel();
break;
//uur=2
case 2:
tabel();
tabel();
break;
//uur=3
case 3:
tabel();
tabel();
tabel();
break;
//uur=4
case 4:
tabel();
tabel();
tabel();
tabel();
break;
//uur=5
case 5:
tabel();
tabel();
tabel();
tabel();
tabel();
break;
//je doet dit tot case 23 ;-)
//uur=23
case 23:
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
tabel();
break;
}
}
//EDIT
if($_SESSION['dag'] != $now_dag)
{
//alles wissen
session_destroy();
}
?>
<?php function tabel() { <table width=\"100%\"> <tr> <td> hier kan je invullen wat je wilt dan </td> </tr> </table> "; } if(!isset($_SESSION['om_het_uur'])) { $_SESSION['om_het_uur'] = date('h:i:s'); $_SESSION['dag'] = date('l'); $_SESSION['uur'] = date('h'); $_SESSION['reken'] = $_SESSION['getal']+1; } if(isset($_SESSION['om_het_uur']) AND $_SESSION['dag'] == $now_dag) { //als 1u is en we zijn nu 3u dan gaan we (1+3)-2 doen $wiskunde = round(($_SESSION['uur'] + $nu_uur)-$_SESSION['reken'], 0); //als verschil 1 is dan gaat hij 1 tabel weergeven, 2- 2,.., 24->24 switch($wiskunde) { //uur=0 case 0: echo "er is nog geen uur voorbijgegaan"; break; //uur=1 case 1: tabel(); break; //uur=2 case 2: tabel(); tabel(); break; //uur=3 case 3: tabel(); tabel(); tabel(); break; //uur=4 case 4: tabel(); tabel(); tabel(); tabel(); break; //uur=5 case 5: tabel(); tabel(); tabel(); tabel(); tabel(); break; //je doet dit tot case 23 ;-) //uur=23 case 23: tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); tabel(); break; } } //EDIT if($_SESSION['dag'] != $now_dag) { //alles wissen } ?>
Ik hoop dat het dit is, misschien hier en daar een klein foutje, misschien ipv sessies kan je ook cookies gebruiken, je kan dus nog altijd veranderen
ga nu slapen
groeten stijn
[EDIT:]
PS: Dit is mijn 100ste repley dat ik geschreven heb, ben vlot bezig
vinTage edit: congratzz & je bent nu officieel benoemt tot reply junk |