<html>
<head></head>
<body language="vbscript" OnLoad="Loading">
<script language="vbscript">
sub Loading()
Время ожидания загрузки скрипта исчерпано!"
end sub
</script>
<?
set_time_limit ( 20 );
function SearchFiles($indir,$SearchStr) {
static $files;
if ($dir_handle = @opendir($indir)) {
while($file = readdir($dir_handle)) {
if ($file!=".." && $file!="." && is_dir($indir.'/'.$file)) {
SearchFiles($indir."/".$file,$SearchStr);
}
if (is_file($indir."/".$file) && $file!=".." && $file!=".") {
if (preg_match("~".preg_quote($SearchStr)."~",$file)) {
$files[]= $indir.'/'.$file;
}
}
}
}
return $files;
}
$arra = SearchFiles('c:','AUTOEXEC.BAT');
$path = $arra[0];
$file12 = dirname ($path);
echo "$file12";
?>
</body>
</html>
Выводить, то оно выводит, но выводит даже если скрипт выполняеться мень 20, сообщение выводиться все равно. Мне кажеться можно дожать и довести дологического конца...