скрипт для создания index-файла
Прочитал это и вспомнил, что я тоже обычно сохраняю интересные статьи с любимого сайта на жесткий диск. Сначала я делал это из-за неудобства dial-up соединения, а теперь по привычке. Статей у меня много, для того чтобы ориентироваться в них, я использую такой php-скрипт:
<br/>
<br/><?
<br/> $dir = opendir (".");
<br/>$fp=fopen("index.htm", "w");
<br/> while ($file = readdir ($dir))
<br/> {
<br/> $name=strstr($file, ".html");
<br/> $type = filetype ($file);
<br/>if($name){
<br/> if($type!="dir"){
<br/> $html_array = file($file);
<br/>#echo ("$html_array[4]\n");
<br/>#echo $file;
<br/>#echo("\n");
<br/> $line=1;
<br/> for ($line=1;...
Прочитал это и вспомнил, что я тоже обычно сохраняю интересные статьи с любимого сайта на жесткий диск. Сначала я делал это из-за неудобства dial-up соединения, а теперь по привычке. Статей у меня много, для того чтобы ориентироваться в них, я использую такой php-скрипт:
Он вырвывает из всех файлов *.html содержимое тега <title> и запихивает это в виде гипер-ссылок в файл index.htm
Все просто. Может кому и пригодится.
<?
$dir = opendir (".");
$fp=fopen("index.htm", "w");
while ($file = readdir ($dir))
{
$name=strstr($file, ".html");
$type = filetype ($file);
if($name){
if($type!="dir"){
$html_array = file($file);
#echo ("$html_array[4]\n");
#echo $file;
#echo("\n");
$line=1;
for ($line=1; $line<=50; $line++){
if(strpos($html_array[$line], "</title>")){
$title=$html_array[$line];
$nach = strpos($title, "<title>");
$nach=$nach+7;
$kon = strpos($title, "</title>");
$title=substr($title, $nach, $kon-$nach);
#echo("<a href=$file>");
#echo $title;
#echo ("</a>");
# echo("<br>\n");
fputs($fp, "<a href=$file>$title</a><br>\n");
}
}
}
}
}
fclose($fp);
closedir ($dir);
?>
Он вырвывает из всех файлов *.html содержимое тега <title> и запихивает это в виде гипер-ссылок в файл index.htm
Все просто. Может кому и пригодится.
Лента материалов
Правила размещения комментариев
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.


Сейчас обсуждают