Wordt 't niet eens tijd om eens PHP te leren?
ik zou zeggen, gebruik een else-if en kijk naar de date(), naar de dagen, en de maanden.
Link gekopieerd
dit heb ik nu:
<?php
$da = date("d-m");
if($da <= "21-3")
{
$te = "herfst";
}
else if($da <= "21-6")
{
$te = "winter";
}
else if($da <= "21-9")
{
$te = "lente";
}
else if($da <= "21-12")
{
$te = "zomer";
}
else
{
$te = "geen";
}
echo " het huidige seizoen is: ".$te;
?>
en dan krijg ik steeds te zien het huidige seizoen is: geen
Link gekopieerd
- Ariën -
31-10-2011 21:50
gewijzigd op 31-10-2011 21:50
21-6. Dit is geen integer he ;-)
Je moet zowel de dagen als de maanden los behandelen.
elseif( ($dag <= "21") && ($maand <= "6") ) {
// herfst
}
Link gekopieerd
er staat nog steeds het zelfde
ik heb nu dit:
<?php
$dag = date("d");
$maand = date("m");
if( ($dag <= "21") && ($maand <= "3") ) {
$te = "herfst";
}
else if( ($dag <= "21") && ($maand <= "6") ) {
$te = "winter";
}
else if( ($dag <= "21") && ($maand <= "9") ) {
$te = "lente";
}
else if( ($dag <= "21") && ($maand <= "12") ) {
$te = "zomer";
}
else
{
$te = "geen";
}
echo " het huidige seizoen is:".$te;
?>
Link gekopieerd
m Numeric representation of a month, with leading zeros 01 through 12
Dus 3,6,9 zullen niet werken.
Link gekopieerd
nog steeds geen verschil
<?php
$dag = date("m");
$maand = date("d");
if( ($dag <= "21") && ($maand <= "03") ) {
$te = "herfst";
}
else if( ($dag <= "21") && ($maand <= "06") ) {
$te = "winter";
}
else if( ($dag <= "21") && ($maand <= "09") ) {
$te = "lente";
}
else if( ($dag <= "21") && ($maand <= "12") ) {
$te = "zomer";
}
else
{
$te = "geen";
}
echo " het huidige seizoen is:".$te;
?>
Link gekopieerd
- Ariën -
31-10-2011 22:08
gewijzigd op 31-10-2011 22:09
$dag = date("m");
$maand = date("d");
Kijk eens goed ;-)
En ook eens naar
dit .
Link gekopieerd
$dag = date("d");
$maand = date("m");
[size=xsmall]
Toevoeging op 31/10/2011 22:22:42: [/size]
ik weet niet wat dat stomme ding heeft.
kijk maar:
http://svenvideonl.xtreemhost.com/seizoen4.php
en dit script:
<?php
$dag = date("d");
$maand = date("m");
if( ($dag <= "21") && ($maand <= "03") ) {
$te = "herfst";
}
else if( ($dag <= "21") && ($maand <= "06") ) {
$te = "winter";
}
else if( ($dag <= "21") && ($maand <= "09") ) {
$te = "lente";
}
else if( ($dag <= "21") && ($maand <= "12") ) {
$te = "zomer";
}
else
{
$te = "geen";
}
echo " het huidige seizoen is:".$te;
?>
Link gekopieerd