HTML-Seite automatisch erzeugen

Daniel29

Erfahrenes Mitglied
Hallo,

ich wollte mal fragen ob jemand ne Ahnung hat mit welcher Programmiersprache man am besten html Dateien mit fast gleichem inhalt erzeugen kann. Ich wollte soetwas für die Erstellung meiner Fotogalerie basteln, um mir die Arbeit zu erleichtern.

Gruß Daniel
 
na php :)
erstellt dir ein Template, und die stellen, die du ändern willst mach sowas wie [navi.top]
dann mit str_replace() oder preg_replace() die [navi.top] durch den gewünschten Inhalt ersetzen
 
Ahso, na dass hört sich doch mal fortschrittlich an;-]

mir iss jetzt zwar noch nich so ganz klar wie das funktioniert aber ich werd mich mal schlau machen.

angenommen ich habe eine datei: datei.php von der ich 300 dateien machen will mit gleichem stil nur der inhalt (sprich die Graphiken auf die verlinkt wird, also 1.jpg, 2.jpg und so weiter) ändert sich. Dann kann ich das in der datei.php so eingeben oder muss ich dafür ne extrag datei erstellen, die das dann für mich macht?
 
komtm an, wnen du bilder 1.jpg, 2.jpg, ...
dann die inhalte in nem array hast dann kann das script dann auto die erstellen ...
 
Es soll also eine Bildergallery werden? Dann lese die Bilder aus einem Verzeichnis in ein Array. (opendir(), readdir()). Dann kannst du die Seiten dynamisch aufbauen. Brauchst also nicht einmal Templates.

Ein Beispiel, wie ich das meine, wäre z.B. die Bildergallery von Dennis Wronka. Ich werde mal schauen, dass ich den Link finde.
 
achso, naj bildergaller ..
dann ja am besten verzeichnis auslesen und die bilder halt reinschreiben ...
PHP:
...
$dir = opendor("./bilder");
while($img = readdir($dir))
{
   // hier die ausgabe zb:
   echo "<img src=\"./bilder/".$file."\" alt=\"\" />"
}
...
 
@fanste

wenn das geht wärs natürlich der hit. allerdings dauerts dann mit dem seitenaufbau wohl um einiges länger, oder?

wenn ich das richtig verstanden hab gibt es statt 300dateien die sich nur durch 1.jpg 2.jpg unterscheiden nur eine einzige die je nachdem von welchem link sie aus geöffnet wird ihren Ihnhalt ändert. Richtig
 
Daniel29 hat gesagt.:
allerdings dauerts dann mit dem seitenaufbau wohl um einiges länger, oder?
Die zusätzliche Zeit beim dynamischen Aufbau der Seite liegt vermutlich gerade mal im Millisekundenbereich. Das sollte also nicht das Problem sein :)

wenn ich das richtig verstanden hab gibt es statt 300dateien die sich nur durch 1.jpg 2.jpg unterscheiden nur eine einzige die je nachdem von welchem link sie aus geöffnet wird ihren Ihnhalt ändert. Richtig
Genau, so soll's sein.

Wäre übrigens nett, wenn du dich an die gängigen Regeln zur Groß-/Kleinschreibung halten würdest, das würde deine Beiträge um einiges lesbarer machen :) (und ist außerdem auch Bestandteil der Netiquette).
 
Zurück