Çıktı denetim işlemi yapmak yerine
ekrana basacağınız tüm datayı tek değişkende toplayıp ob_get_contents() yerine yazabilirsiniz.
<?php $adres = "kodlar/fikstur.html"; $zaman = 15 * 24 * 60; if (file_exists($adres)) { if(time() - $zaman < filemtime($adres)) { readfile($adres); exit; }else { unlink($adres); } }
$fiksturveri = 'Buraya basılacak veriyi değişkene atıyoruz.';
echo $fiksturveri; /* cachelenmemiş veriyi ekrana basıyoru */
$dosya = fopen($adres, 'w+'); fwrite($dosya, $fiksturveri); fclose($dosya); ?>