HTML для динамического отображения файлов в каталоге

1848
Crash893

Я нахожусь в процессе переделки некоторого сайта нашей компании. Мы много занимаемся подбором персонала и поэтому часто меняем должностные инструкции на нашей странице с предложениями работы.

Мне было интересно, как лучше всего иметь какое-то динамическое оглавление, чтобы, если я добавлю дополнительное описание работы, мне не нужно редактировать оглавление.

Вот как это выглядит в настоящее время http://www.markonsolutions.com/opportunities.html

какой стиль мне нравится, но если я добавляю / удаляю страницу, мне приходится редактировать эту страницу. В любом случае я могу сделать так, чтобы веб-страница просто видела все в папке и отображала ее там?

Спасибо

1

2 ответа на вопрос

3
J Sidhu

HTML не может сделать это. Используйте CGI или изучите язык сценариев, такой как PHP, perl, asp и т. Д.

HTML это статический язык. Для динамического контента лучше всего выбрать PHP или JSP (JavaServer Pages). Grumpy ol' Bear 15 лет назад 1
@NoCanDo: Не являются ли Python, Ruby, .NET чем-нибудь еще более доступным, чем JSP в наши дни? Macha 14 лет назад 1
3
Matt

Используйте язык сценариев, такой как PHP, для чтения файлов в каталоге. Лично я бы сделал что-то вроде этого:

  1. Создайте файл PDF для каждого описания работы (например, design-manager.pdf, financial-manager.pdf)

  2. Используйте PHP для обхода каталога и добавления имени файла в массив

  3. Управляйте массивом для вывода HTML (удалите черту, используя str_replace, и используйте заглавные буквы названия должности, используя ucwords ).

Похожие вопросы