Funker dette? Det finnes mer elegante måter å gjøre det på, men jeg ville ikke forandre for mye på koden din.
Kode
<?php
$dager = floor(time() / 86400); // 60 * 60 * 24 = 86400
$filnr = ($dager % 42) + 1; //0 = igår, 1 = idag, 2 = imorgen
$filecontent = readFromFile($filnr);
echo nl2br("$filecontent");
$filecontent = readFromFile($filnr+1);
echo nl2br("$filecontent");
function readFromFile($number){
if($number < 43)
{
$number = strpad($number, 2, "0", STR_PAD_LEFT);
$textfile = "../jobb/{$number}.txt";
$file = fopen("$textfile", 'r');
$Data = fread($file, filesize($textfile));
fclose($file);
return $Data;
}
}
?>
Sist endret av Provo; 8. juli 2010 kl. 18:04.