Hallo
Zuerst mal, deine Links geben einen Fehler, ist aber nicht so schlimm.
Wenn ich dich richtig verstanden habe, geht es ja nur um die Seite inhalt.htm, die du nach bestimmten Kriterien ausgeben möchtest (Staatenweise, Alphabetisch sortiert , nach einem Suchbegriff etc.).
Ohne deinen Webaufbau nun genau zu kennen, aber nach einem groben Überblick muss nur diese Seite umgebaut werden, alles andere kann bleiben wie es ist.
Deine Seite inhalt.htm kannst du jetzt schon in inhalt.php umbenennen. Sofern dein Server php unterstützt müsstest du die Seite dann mit http://deschner-usa.de/inhalt.php aufrufen können. Um die Seite dann korrekt einzubinden, müsste nur noch der Link in deinem Menü entsprechend angepasst werden und du hättest deine erste PHP-Seite eingebunden.
So einfach ist es dann aber leider doch nicht.
Um das ganze dann dynamisch zu machen müsste man zuerst eine Datenbank anlegen. Wie die aussieht, hängt von den Informationen ab, die du verwenden möchtest. Wenn nicht wesentlich mehr an Infos, als schon angezeigt, dazu kommt, könnte man das sogar (wenn auch nicht ganz 100% Astrein) mit einer einzigen Tabelle lösen.
Diese Datenbank befüllt man dann mit allen Daten und den Links zu den einzelnen Unterseiten (Auch die könnten bleiben wie sie sind).
Grob geschossen könnte die Tabelle z.B. so aussehen (nochmal ist nicht astrein, aber verdeutlicht dein Vorhaben).
ID (eine Fortlaufende Nummer zur eindeutigen Erkennung)
Kontinent
Staat
Stadt
Kürzel (die 2’te Spalte mit den Kürzeln)
Bezeichnung_Link1
Link1 (ich nehme an, Jahr des Besuchs)
Bezeichnung_link2
Link2
Bezeichnung_Link3
Link3
Was_immer_du willst
Reserve
Schlagwort Liste
u.s.w
So eine Tabelle kann durchaus aus sehr vielen Spalten bestehen.
Das ist jetzt nur ein Beispiel zum Verdeutlichen, wie die Tabelle dann wirklich aussieht, hängt von dem Aufwand ab, den du betreiben willst.
Ist die Datenbank befüllt, erstellt man eine Abfrage und lässt von PHP eine Ausgabe mit dem Ergebnis generieren.
Das ist der Punkt, wo du nun dein wirkliches Ziel erreichst. Du lässt die Datenbank nur Daten finden, die zu einem bestimmten Staat gehören, oder nur Daten, deren Stadt mit einem A beginnt oder wo im Linktest Wüste vorkommt sortiert nach Staaten absteigend oder oder oder… Alles was du in der Datenbank abspeicherst, kann dann als Kriterium herangezogen werden, nach dem du suchen und ausgeben lässt. Je mehr Informationen du in der Datenbank ablegst, dest detaillierter kann man die Ausgabe steuern.
Wenn das einmal läuft, nimmt man die Seite inhalt.php und löscht dort die Tabellen raus und fügt das Abfragescript per include ein. Fertig.
Der eigentliche Arbeitsaufwand besteht darin, die Datenbank anzulegen und die Abfragedatei mit der Ausgabe zu erstellen. Der Rest ist simpel.
Bringt man das Ganze in eine ordentliche Struktur besteht der Vorteil darin, dass du jeder Zeit eine weitere Differenzierung einfügen kannst, indem du eine neue Abfrage erstellst nach der die Ausgabe von der Datenbank zusammengebaut wird.
Der Fehler den die meisten Leute bei solchen Vorhaben machen ist der, dass die Informationen für die Datenbank zu gering gehalten werden b.z.w. dass sie sich keine Gedanken machen, was noch an wichtigen Infos zu den bestehenden dazu kommen sollte. Die Befüllumg der Datenbank ist durchaus alles andere als lustig, wenn man jedoch lieber etwas zuviel Eingaben macht zahlt sich das meistens langfristig gesehen aus.
Normalerweise legt man Daten in Datenbanken so ab, dass sie nicht doppelt gewartet werden müssen. Dazu verwendet man meherer Tabellen, die man miteinander verknüpft. In deinem Fall könnte man aber den Aufwand minmieren und alles in eine einzelne Tabelle quetschen, was die Sache wesentlich vereinfacht.
Ich will dir nichts vormachen, das ist schon einiges an Arbeit, aber!
Es könnte alles erst mal so bleiben wie es ist und dann ist das keine Operation am offenen Herzen der Webseite. Läuft alles, schaltet man innerhalb von 1/2 Stunde um und du hast deine Freude. Ob das nun in 6 Wochen oder 3 Tagen ist, hängt auch von dir ab.
PS
Ich kenn solche Vorhaben übrigens recht gut, meistens kommt einige Zeit später der nächste Wunsch (z.B. eine Blätterfunktion für mehrere Seiten etc). Wichtig wäre, dass du dir vorher Gedanken machst, was du alles realisieren möchtest und dann kann man entscheiden, ob der Aufwand dafür steht. Ich würde für dein Anliegen vielleicht ein paar Stunden brauchen, du wohl entsprechend länger :?
Nachträgliches Umarbeiten ist meistens wesentlich schwieriger als gute Planung im Vorfeld und vorbereiten auf kommende Wünsche.