$werkdag=intval(date('N'));
if (werkdag==1) {
$werkdag="Maandag";
}
if (werkdag==2) {
$werkdag="Dinsdag";
}
if (werkdag==3) {
$werkdag="Woensdag";
}
if (werkdag==4) {
$werkdag="Donderdag";
}
if (werkdag==5) {
$werkdag="Vrijdag";
}
if (werkdag==6) {
$werkdag="Zaterdag";
}
if (werkdag==7) {
$werkdag="Zondag";
}
echo "Het is vandaag ".$werkdag." ";
?>
</body>
<?php
Hi, you had just forgotten the variable sign ($) in the parameters so your code should look like this:
[php]
<?php $werkdag=intval(date('N'));
if ($werkdag==1) {
$werkdag="Maandag";
}
if ($werkdag==2) {
$werkdag="Dinsdag";
}
if ($werkdag==3) {
$werkdag="Woensdag";
}
if ($werkdag==4) {
$werkdag="Donderdag";
}
if ($werkdag==5) {
$werkdag="Vrijdag";
}
if ($werkdag==6) {
$werkdag="Zaterdag";
}
if ($werkdag==7) {
$werkdag="Zondag";
}
echo "Het is vandaag ".$werkdag." ";
?>
[/php]
May I suggest that you can use switch/case’s instead of if’s, I think the code would look much better then, and just last that you use english variable and function names, it is good practice in coding.
Regards
Or try an array that may be cleaner and is reusable:
[php]$werkdag = intval(date(‘N’));
$dagen = array(1=>“Maandag”, 2=>“Dinsdag”, 3=>“Woensdag”, 4=>“Donderdag”, 5=>“Vrijdag”, 6=>“Zaterdag”, 7=>“Zondag”);
echo "Het is vandaag " . $dagen[$werkdag];[/php]