+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Navigation mit PHP

  1. #1
    TP-Senior rolli123 macht alles soweit korrekt
    Registriert seit
    Jul 2002
    Ort
    Bremen
    Beiträge
    161

    Navigation mit PHP

    Hallo,

    folgendes möchte ich hinbekommen:

    Mein Navigationsmenue ist ganz normal erstellt mittels Html/CSS die CSS-Datei ist verlinkt. Kann ich dieses Navigationsmenue mittels "include" oder "require" in meine HP einfügen?

    Der Hintergedanke ist, das ich wenn neue Seiten dazukommen oder Seiten sich ändern, nur die ausgelagerte php-Datei ändern muss.

    Geht das wenn ich die CSS-Angaben in der allgemeinen CSS-Datei habe, oder muss ich eine extra für das Navigationsmenue machen?

    Ich hoffe Ihr könnt mir helfen.

    Danke im voraus
    gruss
    Rolf
    Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht

  2. #2
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    Der Hintergrundgedanke für include ist immer derselbige.
    Ja, Du brauchst nur die eine CSS-Datei, denn letztlich sind Navigation und alles andere in einer (1) Html-Datei enthalten.

    Denke noch daran, dass die Datei mit dem include (in der Regel) auch eine .php sein muss, trotzdem aber ausser dem include normales HTML enthält.
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

  3. #3
    TP-Senior rolli123 macht alles soweit korrekt
    Registriert seit
    Jul 2002
    Ort
    Bremen
    Beiträge
    161
    Hallo,

    danke für die Antwort, aber ....

    Zitat Zitat von 321
    Der Hintergrundgedanke für include ist immer derselbige.
    Ja, Du brauchst nur die eine CSS-Datei, denn letztlich sind Navigation und alles andere in einer (1) Html-Datei enthalten.
    Nur zur Sicherheit, ob ich das richtig verstanden habe, ich kopiere die UL/LI mit der Navigation in die include-datei, nichts mehr, wenn die Seite dann aufgerufen wird, wird durch die include-Datei die UL/LI mit der Navigation in die Seite geladen und "DANN HOLT" die Navigation sich ihre Formatierung aus der ganz normalen CSS-Datei.?

    Denke noch daran, dass die Datei mit dem include (in der Regel) auch eine .php sein muss, trotzdem aber ausser dem include normales HTML enthält.
    Das versteh ich jetzt nicht!

    gruss
    aus Bremen
    Rolf
    Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht

  4. #4
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    Dort wo die Navigation stehn soll, muss der include stehen.
    <?php
    include('navigation.php');
    ?>

    Der Rest des HTML-Codes bleibt unverändert.
    Ja die normale CSS wird verwendet.

    Da include() eine PHP-Funktion ist, wird sie nur in einer von PHP zu parsenden Datei verstanden und ausgeführt.
    In der Regel werden von PHP nur PHP-Dateien geparst, HTML-Dateien aber nicht.
    Ausnahme: PHP wird entspr. konfiguriert, so dass auch andere Dateien verarbeitbar wären.
    Folglich solltest Du index.php und seitexxx.php verwenden um die Navigation mit include() einbinden zu können.
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51