За последние 24 часа нас посетили 20706 программистов и 1632 робота. Сейчас ищут 2216 программистов ...

открыть картинку из папки в локальной сети

Тема в разделе "PHP для новичков", создана пользователем vladsn07, 2 дек 2013.

  1. vladsn07

    vladsn07 Новичок

    С нами с:
    25 окт 2013
    Сообщения:
    53
    Симпатии:
    0
    Как можно открыть папку из расшаренной папки на компьютере в локальной сети?
    file://192.168.0.0/img/001.jpg - так браузер открывает, но прописав его путем в php - не работает как ссылка.
     
  2. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
  3. vladsn07

    vladsn07 Новичок

    С нами с:
    25 окт 2013
    Сообщения:
    53
    Симпатии:
    0
    там только расшаренная папка, web сервера нет
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.588
    Симпатии:
    1.763
    Попробуй как с файлом работать (fopen, file_get_contents и т.п.), и убери file://. Надо посмотреть, позволят ли настройки ОС получить таким образом доступ к файлу. По идее, должны, раз браузер его читает
     
  5. vladsn07

    vladsn07 Новичок

    С нами с:
    25 окт 2013
    Сообщения:
    53
    Симпатии:
    0
    доступ есть, fopen, file_get_contents - что-то не понял как
     
  6. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.588
    Симпатии:
    1.763
    Код (Text):
    1.  
    2. <?php
    3.    echo file_get_contents("192.168.0.0/img/001.jpg");
    Что-то такое, я думаю.
     
  7. vladsn07

    vladsn07 Новичок

    С нами с:
    25 окт 2013
    Сообщения:
    53
    Симпатии:
    0
    Так ничего не происходит
     
  8. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Код (PHP):
    1. $url = "//YOUR-PC-NAME/dir/to/file/1.txt";
    2. if(file_exists($url) == TRUE) {
    3.     echo "OK"; 
    4. } else {
    5.     echo "Error";
    6. }
    7.  
     
  9. vladsn07

    vladsn07 Новичок

    С нами с:
    25 окт 2013
    Сообщения:
    53
    Симпатии:
    0
    пишет error, но если ввести в адресную строку ссылку, то все открывается
     
  10. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Дык блджад, ты по файлу идешь эксплорером под каким пользователем на ту машину? - правильно под залогиненым
    А апач? - он под системом (скорее всего, это если он на винде), ктож его туда такого пустит то?
    Цепляй сетевым диском.
     
  11. vladsn07

    vladsn07 Новичок

    С нами с:
    25 окт 2013
    Сообщения:
    53
    Симпатии:
    0
    Спасибо, хотя бы так