Autor Zpráva
Thorai
Profil *
Ahoj,
potřeboval bych, aby se mi zobrazovalo na úvodní stránce prvních pět nejnovějších stránek.
Myslel jsem to tak, že se najdou všechny stránky z webu, tjistí se datum poslední změny a z prvních pěti se vezme to co je mezi <h1> a </h1> a to se zobrazí na výpisu.
Poradí mi někdo?
Charlie
Profil
Mozna nejak takhle:

$files = array();

while ($file_name = readdir($adresar)) {
if ($file_name != "." && $file_name != "..") {
$files[filemtime($file_name)] = $file_name;
}
}

sort($files);
$sorted = array_reverse($files);

$headings = array();

$i = 0;
foreach ($sorted as $changed => $file_name) {
$fp = fopen($adresar.$file_name);
$data = fread($fp,filesize($adresar.$file_name));
fclose($fp);
$headings[$changed] = // tady najdes heading
if ($i >= 5) break;
$i ++;
}


To by mohl být základní běh.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0