Войти

Показать полную графическую версию : Вывод данных из файла на PHP


fossil
08-10-2005, 21:23
Привет!
У меня в файл пишется информация:
fopen($filename, 'a'))
fwrite($handle, $text)

Пишется строка типа
09.10.2005 - 15:22 и дополнительная информация.

Как вывести содержимое этого файла, чтобы новые по дате строки были вверху?

E-mail
09-10-2005, 02:12
foreach(file("файл") as $f)
{
$mass=explode(" - ",$file)
$time[]=$mass[0];
$msg[$mass[0]]=$mass[1];
}

arsort($time);

foreach($time as $i)
{
echo $msg[$i]."<br>";
}

fossil
09-10-2005, 09:22
Благодарю, сейчас попробую.

fossil
10-10-2005, 08:47
А как сделать тоже самое, но по дате?

Prisoner
10-10-2005, 10:30
А по дате и есть... просто имя переменной выбрано несколько противоречивое и не $mass=explode(" - ",$file), но $mass=explode(" - ",$f).

fossil
10-10-2005, 19:13
Да это я уже понял и изменил.

E-mail
12-10-2005, 22:59
Prisoner прав, в следущей версии учтем :)




© OSzone.net 2001-2012