имя.расширение|название|описание|дата добавления|время в секундах через mktime
Ну там я вобщем вывожу все из файла (используя exploade, циклом) и ставлю условие такого вида:
<?php
if ($stroka["4"] > mktime()-86400) {
$new = "Новая картинка!";
}
?>
Все нармально работает, тоесть я отнял сутки, и через сутки файл уже не новый!
Самая фишка, мне понадобилось очищать все счетчики новых картинок, например: (+5 сегодня), я тоже стал использовать mktime и такое-же условие, для этого я создал отдельный файл и записал только 1 строку, эта строка время в секундах mktime, вывожу так:
<?php
$delete = file_get_contents("mktime.txt");
if ($delete > mktime()-86400) {
код очищения файла счетчиков
}
?>
Не работает!, очищает счетчики каждое обновление страници. Работает только если сделать так:
<?php
$delete = file_get_contents("mktime.txt");
if ($delete < mktime()-86400) {
код пересоздания файла счетчиков
}
?>
Почему так?, записываю в файл время mktime так как есть, без плюсов и без минусов секунд.
Незнаю нужно ли это: версия php на денвере 5.3.13