html, um Dateien dynamisch in einem Verzeichnis aufzulisten

1907
Crash893

Ich bin gerade dabei, einige unserer Firmenwebseiten zu überarbeiten. Wir rekrutieren sehr viel und ändern daher häufig Beschreibungen auf unserer Job-Angebotsseite.

Ich habe mich gefragt, was ist der beste Weg, um eine Art dynamisches Inhaltsverzeichnis zu haben, so dass ich, wenn ich eine zusätzliche Jobbeschreibung hinzufüge, das Inhaltsverzeichnis nicht bearbeiten muss.

So sieht es aktuell aus http://www.markonsolutions.com/opportunities.html

Welches ist der Stil, den ich mag, aber wenn ich eine Seite hinzufüge / entferne, muss ich diese Seite bearbeiten. Gibt es sowieso, dass ich die Webseite einfach alles in einem Ordner sehen und dort auflisten kann?

Vielen Dank

1

2 Antworten auf die Frage

3
J Sidhu

html kann das nicht. Verwenden Sie CGI oder schauen Sie sich eine Skriptsprache wie PHP, Perl, ASP usw. an.

HTML ist eine statische Sprache. Für dynamischen Inhalt sind PHP oder JSP (JavaServer Pages) die besten Optionen. Grumpy ol' Bear vor 14 Jahren 1
@NoCanDo: Sind nicht Python, Ruby, .NET oder sonst etwas mehr verfügbar als JSP? Macha vor 13 Jahren 1
3
Matt

Verwenden Sie eine Skriptsprache wie PHP, um die Dateien im Verzeichnis zu lesen . Persönlich würde ich so etwas machen:

  1. Erstellen Sie für jede Jobbeschreibung eine PDF-Datei (z. B. design-manager.pdf, financial-manager.pdf)

  2. Verwenden Sie PHP zum Durchlaufen des Verzeichnisses und fügen Sie den Dateinamen einem Array hinzu

  3. Bearbeiten Sie das Array zur Ausgabe des HTML- Codes (entfernen Sie den Strich mit str_replace und setzen Sie den Jobtitel mit ucwords groß ).