tutorials.de Buch-Aktion 05/2012
Seite 1 von 3 123 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
31
ZUGRIFFE
1090
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Daniel29 Daniel29 ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    108
    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
     
    Gruß,
    Daniel

  2. #2
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    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
     

  3. #3
    Daniel29 Daniel29 ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    108
    aber die php dateien muss ich dann immer von hand kopieren oder?
     
    Gruß,
    Daniel

  4. #4
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    nein, du kannst dann mit einem PHP Script die PHP Datei generieren
     

  5. #5
    Daniel29 Daniel29 ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    108
    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

  6. #6
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    komtm an, wnen du bilder 1.jpg, 2.jpg, ...
    dann die inhalte in nem array hast dann kann das script dann auto die erstellen ...
     

  7. #7
    Registriert seit
    Mar 2005
    Ort
    Bühl/Baden
    Beiträge
    2.330
    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.

  8. #8
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    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=\"\" />"
    }
    ... 
     

  9. #9
    Daniel29 Daniel29 ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    108
    @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
     
    Gruß,
    Daniel

  10. #10
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.806
    Blog-Einträge
    5
    Zitat Zitat von Daniel29
    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).
     
    „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

  11. #11
    Registriert seit
    Mar 2005
    Ort
    Bühl/Baden
    Beiträge
    2.330
    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.

  12. #12
    Daniel29 Daniel29 ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    108
    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

  13. #13
    Daniel29 Daniel29 ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    108
    @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

  14. #14
    saila saila ist offline Mitglied Platin
    Registriert seit
    Mar 2004
    Ort
    Siegburg
    Beiträge
    742
    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

  15. #15
    Daniel29 Daniel29 ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    108
    @saila
    schön und gut.
    aber wie sieht diese einzige datei aus?
     
    Gruß,
    Daniel

Ähnliche Themen

  1. Flashfilmchenin html-Seite automatisch abspielen
    Von mike100 im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 19.08.07, 12:23
  2. HTML Seite eigenständig erzeugen
    Von penalizer im Forum PHP
    Antworten: 4
    Letzter Beitrag: 02.08.06, 18:20
  3. nach flash-intro html-seite automatisch laden
    Von gemilli im Forum Flash Plattform
    Antworten: 5
    Letzter Beitrag: 26.01.06, 09:53
  4. Html Seite im Explorer automatisch drucken?
    Von Atti im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 23.11.03, 00:14
  5. neue HTML Seite automatisch per Script öffnen
    Von Mr. FISHMAN im Forum PHP
    Antworten: 4
    Letzter Beitrag: 18.05.02, 14:23