Files
skirogaining.krk-litvinov.cz/2015-prosinec/sitemap.php

30 lines
876 B
PHP
Raw Normal View History

<?php
header("Content-Type: text/plain; charset=utf-8");
function directoryToArray($directory,$recursive){
$array_items=array();
if($handle=opendir($directory)){
while(false!==($file=readdir($handle))){
if($file!="."&&$file!=".."){
if(is_dir($directory."/".$file)){
if($recursive){
$array_items=array_merge($array_items,directoryToArray($directory. "/".$file,$recursive));
}
$file=$directory."/".$file;
}else{
$file=$directory."/".$file;
$array_items[]=preg_replace("/\/\//si","/",$file);
}
}
}
closedir($handle);
}
return $array_items;
}
$files=directoryToArray("./pages",true);
foreach($files as $file){
if(substr($file,-3)==".pg" AND (substr($file,0,17)!="./pages/cs/error/" AND substr($file,0,17)!="./pages/en/error/" AND substr($file,0,17)!="./pages/de/error/")){
$list.=substr($file,0,-3)."\n";
}
}
echo(str_replace("./pages","http://".$_SERVER["HTTP_HOST"],$list));
?>