Реклама на Sys-Adm.in

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

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

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8610
  • Karma: +119/-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 Ответов
688 Просмотров
Последний ответ Декабрь 13, 2016, 02:50:49 pm
от sysadmin
xx
dir - сохранение списка дирректорий и поддиректорий файл

Автор sysadmin

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

Автор sysadmin

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

Автор sysadmin

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