Forum Webscript.Ru

Программирование => PHP => Тема начата: zero0116 от 16 Декабря 2001, 20:24:18

Название: самый простой движок. умный листинг директории- по дате, имени, или тегу html/xml?
Отправлено: zero0116 от 16 Декабря 2001, 20:24:18
Как самым оперативным способом вывести из директории файлы по дате?
Как просмотреть файл на определенный tag html и тоже сортировать по дате?

-
--------Поясняю- я все засовываю в MySQL, и горя не знаю, а один клиент хочет движок без БД- вот такой он умник.
-----------
Надо написать скрипт, который открывает папку, просматривает файлы на парный tag "И вот это показывает " и засовывает это в html.
----------------

Я натворил следующий код, токо чую, не то я делаю. Большой он больно и не изясчный. Господа, есть идеи?


/*open the directory*/
$handle = opendir(\'.\');
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && $file !="php") {

$fd= fread(fopen("$file", "r"), 250); /*the number stands for the amount of characters read from the file*/

if ($fd)
{
$start= strpos($fd, "");<br />$finish= strpos($fd, "");
$length=$finish-$start;
$code=Substr($fd, $start, $length);
}
$clean = strip_tags($code, \'\');
#go into -here doc- mode to easily output html

echo <<$clean
\\n
HTML;
}
}
closedir($handle);

?>
Название: Другое решение
Отправлено: zero0116 от 17 Декабря 2001, 08:32:04
$dir = opendir(".");
   while($f = readdir($dir))
   {
      if(eregi(".html$", $f)){
         $file = join("", file($f));
         eregi("(.*)", $file, $title_array);
         print "
  • $title_array[1]
  • ";
          }
       }