ERLEDIGT
NEIN
NEIN
ANTWORTEN
31
31
ZUGRIFFE
1090
1090
EMPFEHLEN
-
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ß DanielGruß,
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
-
aber die php dateien muss ich dann immer von hand kopieren oder?
Gruß,
Daniel
-
nein, du kannst dann mit einem PHP Script die PHP Datei generieren
-
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?Gruß,
Daniel
-
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.Gruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
-
achso, naj bildergaller ..
dann ja am besten verzeichnis auslesen und die bilder halt reinschreiben ...
PHP-Code:...
$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. RichtigGruß,
Daniel
-
Die zusätzliche Zeit beim dynamischen Aufbau der Seite liegt vermutlich gerade mal im Millisekundenbereich. Das sollte also nicht das Problem sein
Zitat von Daniel29

Genau, so soll's 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
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).
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Irgendwie finde ich den Link gerade nicht. Wenn ihn jemand kennt, her damit
.Oder vielleicht kommt Dennis ja noch persönlich vorbei und postet ihn.
Das dynamische Auslesen und Ersellen ist da natürlich viel einfacher. Zudem brauchst du weniger Speicherplatz. Und die Zeit, die zum erstellen beansprucht wird, ist, wie Reima schon sagte, sehr gering.
Um dich ein bisschen zu dem Thema schlau zu machen, kannst du ja mal die Suchfunktion verwenden. Da sollte sich einiges im PHP Forum finden lassen.Gruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
-
Oki ,
also vielen Dank für die schnellen und informativen Antworten, das eröffnet neue Horizonte
Werd mich mal ein bisschen durchs Forum wühlen und schaun ob ich was passendes finde...Gruß,
Daniel
-
@thetrue
also ich werd da jetzt noch nich so ganz schlau draus. wenn ich das richtig verstanden habe, dann bringt mich dieser codeschnipsel bei meinem vorhaben ja nich so wirklich weiter.
$dir = opendor("./bilder");
while($img = readdir($dir))
{
// hier die ausgabe zb:
echo "<img src=\"./bilder/".$file."\" alt=\"\" />"
}
...
da muss ich doch wieder verschieden dateien erstellen, oder?
ich wollte ja eigentlich eine seite, die dann je nachdem von welchem link gedrückt wird ein unterschiedliches bild in die datei einfügt. wie iss denn sowas möglich?Gruß,
Daniel
-
Hi,
du brauchst für eine Bildergallery, wenn es sein muss, nur eine einzige Datei.
Der Seitenaufbau ist nicht abhängig von dem Verzeichnis oder der Menge an Bildern in dem Verzeichnis, welches ausgelesen wird, sondern in erster Linie davon, wie die Bilder erstellt wurden und deren Size. Die nächste Abhängigkeit sind deine Provider.
Provider mit welchem du ins Netz gehst und Provider auf welchem du die Seiten hosten wirst.
Und dann bleiben bzgl. Geschwindigkeit immer noch die Verbindungsknoten im Netz selbst.tschöh mit öh
salia
Wenn kein Text oben vorhanden ist, hier klicken:
Für PHP -> FAQ
Für PHP -> php.net
für MySQL -> dev.mysql.com
-
@saila
schön und gut.
aber wie sieht diese einzige datei aus?Gruß,
Daniel
Ähnliche Themen
-
Flashfilmchenin html-Seite automatisch abspielen
Von mike100 im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 19.08.07, 12:23 -
HTML Seite eigenständig erzeugen
Von penalizer im Forum PHPAntworten: 4Letzter Beitrag: 02.08.06, 18:20 -
nach flash-intro html-seite automatisch laden
Von gemilli im Forum Flash PlattformAntworten: 5Letzter Beitrag: 26.01.06, 09:53 -
Html Seite im Explorer automatisch drucken?
Von Atti im Forum Office-AnwendungenAntworten: 1Letzter Beitrag: 23.11.03, 00:14 -
neue HTML Seite automatisch per Script öffnen
Von Mr. FISHMAN im Forum PHPAntworten: 4Letzter Beitrag: 18.05.02, 14:23





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren