PHP ver gevorderde |
|
Dit moet je doen met in_array();
if (in_array($date, $dates)) {
// actie
}
hierbij is $date de datum (in d-m) en $dates de array met data.
Verder moet je bij Date nog iets opgeven, de huidige tijd.
$date = date('d-m', time());
zal de dag en maand van de huidige tijd pakken.
@Xan
wat is dit voor onzin?!
$data = array("'.$xmas.'", "'.$belgium.'", "'.$easter.'", "'.$halloween.'", "'.$valentine.'");
$data = array("'.$xmas.'", "'.$belgium.'", "'.$easter.'", "'.$halloween.'", "'.$valentine.'");
Dat is precies hetzelfde als:
$data = array($xmas, $belgium, $easter, $halloween, $valentine);
$data = array($xmas, $belgium, $easter, $halloween, $valentine);
alleen dan met onnodige quotes.
Op de plek waar je ze moet gebruiken, vergeet je ze...
<?php
include ('days.php');
$vandaag = date('d-m', time());
$data = array($xmas, $belgium, $easter, $halloween, $valentine);
if(in_array($vandaag, $data){
echo '<link rel="stylesheet" type="text/css" href="css/'.$vandaag.css.'" />';
}
else
{
echo '<link rel="stylesheet" type="text/css" href="css/default.css" />';
}
?>
<?php include ('days.php'); $data = array($xmas, $belgium, $easter, $halloween, $valentine); echo '<link rel="stylesheet" type="text/css" href="css/'.$vandaag.css .'" />'; } else { echo '<link rel="stylesheet" type="text/css" href="css/default.css" />'; } ?>
@Hieronder:
gelukkig maar |