Парсер директории на php

Discussion in 'PHP' started by bukva, 7 Apr 2012.

  1. bukva

    bukva New Member

    Joined:
    10 Mar 2011
    Messages:
    0
    Likes Received:
    3
    Reputations:
    -3
    для тех у кого есть свободное время и желание.
    очень хотелось бы получить пример парсера, который берёт из фала ip и
    проверяет, если есть на этом хосте директория
    к примеру:
    заранее благодарю
     
  2. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Есть такой термин в IT как "протокол" - FTP, SSH, HTTP...
     
    1 person likes this.
  3. bukva

    bukva New Member

    Joined:
    10 Mar 2011
    Messages:
    0
    Likes Received:
    3
    Reputations:
    -3
    забыл указать. это всё моя уверенность в том , что на этом форуме существуют телепаты /:
     
  4. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Если локально, то:
    PHP:
    <?php

    $dir
    ='/user/name/';//dir
    $f=file('ip.txt');
    foreach(
    $f as $l){
    if(
    is_dir($ip.$dir)){echo 'OK';}else{echo 'FAIL';}
    }

    ?>
     
  5. bukva

    bukva New Member

    Joined:
    10 Mar 2011
    Messages:
    0
    Likes Received:
    3
    Reputations:
    -3
    странно, везде пишет FAIL, хотя как минимум на 1 IP присутствуюt эти директории.

    //update
    нет IP адреса не локальные, удалённые.
     
    #5 bukva, 8 Apr 2012
    Last edited: 8 Apr 2012
  6. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Правильно будет написать скрипт, который будет выдавать результат по ответу сервера, или в зависимости от содержимого страницы.
     
  7. bukva

    bukva New Member

    Joined:
    10 Mar 2011
    Messages:
    0
    Likes Received:
    3
    Reputations:
    -3
    вот я тоже думаю что по ответу от сервера, но я к сожалению не знаю как это воплотить в скрипте php.
     
  8. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Была тут тема такая как прочекать на 404 от alextrust, ТС исчи ее там куча вариантов было, и софт спецеализированый выложили.
     
  9. bukva

    bukva New Member

    Joined:
    10 Mar 2011
    Messages:
    0
    Likes Received:
    3
    Reputations:
    -3
    вы наркоман чтоле? я написал русским языком - php скрипт, зачем мне ссаный софт под никсом?
     
  10. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    PHP:
    <?php

    $text
    =''//текст, который надо искать
    $dir='/user/name/'//папка
    $f=file('ip.txt'); //Файл

    foreach($f as $ip){if(preg_match("/$text/i"file_get_contents($ip.$dir))){echo 'OK';}else{echo 'FAIL';}}

    ?>
     
  11. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Да наркоман, и поэтому подумал если с легкой руки называете софт ссаным то мне вас жалко...
     
  12. +toxa+

    +toxa+ Smack! SMACK!!!

    Joined:
    16 Jan 2005
    Messages:
    1,674
    Likes Received:
    1,029
    Reputations:
    1,228
    а можно и просто get_headers() заюзать
     
    _________________________
    1 person likes this.