Перейти к содержимому



Как в glob() указать путь от корня сайта? Может есть обходные пути?

#1 volkan
volkan
  • Неактивные
  • 10 сообщений
  • Репутация: 0
0

Обновлено 13 августа 2013 - 21:54  Отправлено 12 августа 2013 - 18:06

Добречко! :)
Подскажите, пожалуйста, как в glob() указать путь от корня сайта?
Код такой:
	$files = glob('/gallery/*.jpg');
	echo "<img src='$files[1]' alt='' />";
не прокатывает, имена файлов в массив не заносятся,
	$files = glob($_SERVER['DOCUMENT_ROOT'].'/gallery/*.jpg');
	echo "<img src='$files[1]' alt='' />";
тоже не работает почему-то :)
Неужели можно указывать только относительный путь? Если это так, то как я могу по-другому занести в массив все изображения из папки, указав именно путь от корня?
Буду очень благодарен за помощь!

 

 

  • 0

#2 isvetlichniy
isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 12 августа 2013 - 18:56

должно работать
$files = glob('/gallery/*.jpg');
попробуй вывести массив files

$files = glob('/gallery/*.jpg');
print_r($files);

  • 0

#3 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 13 августа 2013 - 17:05

Возможно это поможет
define ( 'ROOT_DIR', dirname ( __FILE__ ) );

  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#4 volkan
volkan
    Topic Starter
  • Неактивные
  • 10 сообщений
  • Репутация: 0

Отправлено 13 августа 2013 - 21:54

Большое спасибо всем за помощь! Решил проблему так:

    $url = '/gallery/';
    $syspath = $_SERVER['DOCUMENT_ROOT'] . $url;
    $rowfiles = glob($syspath . '/*.jpg');
    foreach ($rowfiles as $file)
	    $files[]= $url . basename($file);
    echo "<img src='$files[1]' alt='' />";

  • 0



Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
Megoydagi Megoydagi 1-й за Август
Очков активности: 30 4 темы, 8 сообщений, 1 балл репутации
Сайт: bank.net.ru
ТОП самых активных за этот месяц
  • Фотография Vmir
    #1

    Vmir
    Очков активности: 22.5 3 темы, 6 сообщений, 1 балл репутации

  • Фотография BLIK
    #2

    BLIK
    Очков активности: 18 Вне конкурса за определение пользователя месяца

  • Фотография kuztoday
    #3

    kuztoday
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

  • Фотография SergiuS85
    #4

    SergiuS85
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография Megoydagi
    #5

    Megoydagi (bank.net.ru)
    Очков активности: 9 Вне конкурса за определение пользователя месяца

  • Фотография mkreine
    #6

    mkreine (analiz-krovi.net)
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография kolver
    #7

    kolver
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография wp01
    #8

    wp01
    Очков активности: 7.5 0 тем, 5 сообщений, 1 балл репутации

  • Фотография Totti
    #9

    Totti
    Очков активности: 7.5 0 тем, 5 сообщений, 1 балл репутации

  • Фотография fedornabilkin
    #10

    fedornabilkin (plohoneponyal.ru)
    Очков активности: 7.5 1 тема, 2 сообщения, 1 балл репутации

  • Показать весь ТОП 10

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru