Показать сообщение отдельно

  #4  
Старый 16.06.2009, 21:16
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
С нами: 10562786

Репутация: 537


По умолчанию

да, на двух англоязычных сайтах так и отвечали)

вот, если кому надо:

PHP код:
$webpath = '(([a-zA-Z0-9\-](\.|_)(asia$|com$|net$|org$|biz$|name$|mobi$|info$|com$|net$|ch$|uk$|us$|pro$|eng.pro$|aca.pro$|bar.pro$|cpa.pro$|jur.pro$|law.pro$|med.pro$|ru$|su$|com.ua$|in.ua$|kiev.ua$|dp.ua$|ua$|co.uk$|cc$|de$|fm$|in$|kz$|me$|nu$|tv$|ws$|ac$|ag$|am$|at$|be$|bz$|cn$|gs$|h$|io$|it$|la$|mn$|ms$|com.mx$|co.nz$|pl$|sc$|sh$|tc$|tj$|tk$|tm$|tw$|uz$|vc$|vg$|com.ag$|net.ag$|org.ag$|com.bz$|net.bz$|com.hn$|net.hn$|org.hn$|net.nz$|org.nz$|com.pl$|net.pl$|org.pl$|info.pl$|com.sc$|net.sc$|org.sc$|com.tw$|org.tw$|com.vc$|net.vc$|org.vc)))';
$folders = array('public_html', 'pages', 'www', 'html', 'htdocs', 'httpdocs', 'httpsdocs', 'docs', 'site', 'wwwroot', 'domains');

$found = 0;

foreach(
$dirs as $dir)
    if(
$dir != '.' || $dir != '..')
    if(
in_array($dir, $folders))
    {
        
$found = $dir;
        break;
    }elseif(
preg_match($webpath, $dir)){
        
$found = $dir;
        break;
    }else
        continue;

if(!
$found) die('webpath not found'); 

Последний раз редактировалось Дикс; 16.06.2009 в 22:36..
 
Ответить с цитированием