BigAp.ru — интернет-магазин электроники и бытовой техники

Автор Тема: php скрипт с листингом дирректорий с названиями в виде ссылок  (Прочитано 825 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8485
  • Karma: +113/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Кто занимается WEB разработкой, наверняка держат проекты в папке /var/www/html в Linux (ну или в любой другой или в Denwer без разницы), по факту приходится постоянно набирать следующий адрес в адресной строке барузера - http://localhost/MyProject, в облегчающих целях был рожден скрипт, который совершает листинг текущей дирректории (к примеру /var/www/html) и выводит названия папок в виде ссылок, что значительно облегчает открытие или поиск нужного проекта.

Создаем файл index.php с кодом:

<?php

$dir = "/var/www/html";
$dh = opendir($dir);
while ($f = readdir($dh)) {
  $fullpath = $dir."/".$f;
 
  if ($f{0} == "." || !is_dir($fullpath)) continue;
  echo "<a href=\"$f\" target=\"_blank\">$f</a>\n";
 
}
closedir($dh);

Копируем его в корень папки веб сервера, открываем просто http://localhost и радуемся ссылкам ко всем проектам..

З.Ы. переменная $fullpath содержит полные пути к каталогам...
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

 


xx
Отключить автогенерацию mailto ссылок

Автор sysadmin

0 Ответов
420 Просмотров
Последний ответ Декабрь 13, 2016, 02:50:49 pm
от sysadmin
xx
dir - сохранение списка дирректорий и поддиректорий файл

Автор sysadmin

0 Ответов
3232 Просмотров
Последний ответ Июль 20, 2009, 10:21:36 am
от sysadmin
xx
PHP - кириллица добавляется в БД в закодированном виде

Автор sysadmin

1 Ответов
926 Просмотров
Последний ответ Ноябрь 10, 2014, 10:03:04 am
от sysadmin
clip
Windows 7. Проводник - отображение изображений в виде эскизов

Автор sysadmin

0 Ответов
1881 Просмотров
Последний ответ Март 24, 2011, 10:31:53 pm
от sysadmin