Чтобы не смущало ставим в самом начале скрипта:
ini_set('error_reporting','E_ALL & ~E_NOTICE');
и да будет вам щасье! :d
Вот готовое решение на PHP
написал достаточно давно, но работает как часы :)
<?
$SFile_Ext = array ("html", "htm"); // расширения индексируемых файлов $SFile_Dir = array (""); // Папки через запятую в кавычках, пример: "001/", "002", "docs" и т.п. (если просто кавычки: "", то значит смотрит только в корне) echo "<ul>"; $FilePath = array(); for ($i=0; $i<count($SFile_Dir); $i++) { $FilePath[] = dirname(__FILE__)."/".$SFile_Dir[$i]."/"; } for ($i=0; $i<count($SFile_Dir); $i++) { if ($handle = opendir($FilePath[$i])) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $arrfile = explode(".",strtolower($file)); if (in_array($arrfile[1], $SFile_Ext)) { $webfile = file_get_contents($SFile_Dir[$i].$file); eregi("<title>(.*)</title>", $webfile, $Mass); echo "<a href=\"".$SFile_Dir[$i].$file."\">".$Mass[1]."</a><br><br>"; } } } } } echo "</ul>";
$FilePath[] = dirname(__FILE__)."/".$SFile_Dir[$i]."/";
if ($handle = opendir($FilePath[$i])) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $arrfile = explode(".",strtolower($file)); if (in_array($arrfile[1], $SFile_Ext)) { $webfile = file_get_contents($SFile_Dir[$i].$file); eregi("<title>(.*)</title>", $webfile, $Mass); echo "<a href=\"".$SFile_Dir[$i].$file."\">".$Mass[1]."</a><br><br>"; } } } }
while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $arrfile = explode(".",strtolower($file)); if (in_array($arrfile[1], $SFile_Ext)) { $webfile = file_get_contents($SFile_Dir[$i].$file); eregi("<title>(.*)</title>", $webfile, $Mass); echo "<a href=\"".$SFile_Dir[$i].$file."\">".$Mass[1]."</a><br><br>"; } } }
if ($file != "." && $file != "..") { $arrfile = explode(".",strtolower($file)); if (in_array($arrfile[1], $SFile_Ext)) { $webfile = file_get_contents($SFile_Dir[$i].$file); eregi("<title>(.*)</title>", $webfile, $Mass); echo "<a href=\"".$SFile_Dir[$i].$file."\">".$Mass[1]."</a><br><br>"; } }
if (in_array($arrfile[1], $SFile_Ext)) { $webfile = file_get_contents($SFile_Dir[$i].$file); eregi("<title>(.*)</title>", $webfile, $Mass); echo "<a href=\"".$SFile_Dir[$i].$file."\">".$Mass[1]."</a><br><br>"; }
$webfile = file_get_contents($SFile_Dir[$i].$file); eregi("<title>(.*)</title>", $webfile, $Mass); echo "<a href=\"".$SFile_Dir[$i].$file."\">".$Mass[1]."</a><br><br>";
?>
Короче ищет все файлы с указанным расширением в указанных папках (см. выше: массивы: $SFile_Ext и $SFile_Dir), далее парсит тег <title> и выводит его содержимое в качестве названия ссылки, ну и ссылку собственно говоря формирует... :) Все это аккуратно загоняем в файл типа map.php, прописываем стили если надо и все! ;)
Удачи!
Дааа... Я думаю так скажет большинство знакомых мне дизайнеров 😂
В крупных конторах, а так же у большинства пользователей конечно же мониторы давно показывают разрешение экрана от 1024 и выше, но господа (и дамы конечно ;)), я знаю массу примеров, людей из регионов, которые даже не надеются пересесть на ЖК монитор с экраном от 15 дюймов! До сих пор многие еще под 98 виндой сидят! О чем тут можно еще говорить! Это в крупных городах все гораздо быстрее развивается! Так что тут я считаю нужно еще учесть на какую аудиторию позиционируется этот сайт! Если например только на Москву, то про 800 на 600 можно забыть вообще, если же на все Россию к примеру, то про 800 на 600 стоить вспомнить! 🚬
А вообще конечно лучше делать резину от 800 на 600... :)
Ротатор это ж и есть скрипт выводящий что-то по датчику случайных чисел ☝
Присоединяюся! :)
Ну дык я тоже EditPlus2 имел в виду конечно! 🍻
Вот и я про Edit Plus говорю - мегаредактор! :)
Именно по такому принципу верстальщиков всегда отбирал! Тока руками!!! 🚬
Честно говоря по моему ничего нового... Все это уже проходили, только тогда шапку и низ в js не пихали!
Делали абсолютные слои писали в них текст с ключевыми словами, ставили их сразу после BODY, а потом позиционировали и распределяли по нужным местам на сайте... Но, если это и давало какой то прирост позиций, то не шибко большой.
Вот на злобу дня! http://www.dinews.ru/humor/news978.html
Это конечно не к mysql запрос, но руки за такое надо отрывать с корешками 😂