|
|
|
|
|
для: ded
(27.04.2005 в 01:38)
| | Ура! Заработал код. Огромное спасибо. Я на ваш форум на своём сайте ссылку установлю и другим буду советовать обращаться. | |
|
|
|
|
|
|
|
для: cheops
(26.04.2005 в 23:47)
| | Попробую. Спасибочки :) С меня магарыч, если заработает. | |
|
|
|
|
|
|
|
для: ded
(26.04.2005 в 23:21)
| | Для него следует использовать примерно следующий скрипт (при условии, что файл называется data.dat):
<?php
// Разбиваем содержимое файла data.dat
// по строкам - один элемент массива - одна строка
$lines = file("data.dat");
// В цикле разбиваем строку и извлекаем время
for($i = 0; $i < count($lines); $i++)
{
// Разбиваем строку на отдельные компоненты
$arr = explode("::", $lines[$i]);
// Время в секундах с 1 января 1979 года
// находится в $arr[1] - вычислим разницу с
// текущим моментом: если она больше 20 дней
// запись удаляем
if((time() - $arr[1])/3600/24>20) unset($lines[$i]);
}
// Формируем новое содержимое файла
$content = implode("",$lines);
// Переписываем содержимое файла
$fd = fopen("data.dat","w");
fwrite($fd,$content);
fclose($fd);
?>
|
| |
|
|
|
|
 19 Кб |
|
|
для: ded
(26.04.2005 в 23:22)
| | А вот сам скрипт | |
|
|
|
|
 68 байт |
|
|
для: ded
(26.04.2005 в 23:21)
| | .дат с категорией
304103feffdf42726b::Тестовая категория
24785426e4e9497cd3::Работа | |
|
|
|
|
|
|
|
для: cheops
(26.04.2005 в 23:01)
| | ::1072772958::30.12.03 16:29::ademan::info@ademan.net::Laboratory::ademan.net::Сайт о PHP-программировании.<br>Родина этого скрипта=)
::1114536237::26.04.05 21:23::::::rrrr::::rrr
Вот .dat c сообщением, но там естьещё .дат с категорией. | |
|
|
|
|
|
|
|
для: ded
(26.04.2005 в 22:42)
| | Нужен формат .dat-файла и вообще неплохобы увидеть его кусочек, чтобы было на чём отработать код. | |
|
|
|
|
|
|
| У меня есть скрипт Каталог ссылок, я хочу переделать его под доску объявлений и мне нужна функция автоудаления объявлений старше 20 дней из .dat файла. Помогите пожалуйста. | |
|
|
|
|