einzelne HP-Seite verbinden

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Dark2004, 25. Januar 2005 .

Schlagworte:
  1. 25. Januar 2005
    Hi.

    Hab mir ne Homepage gebastelt. kenn mich zwar sehr gut mit html aus aber leider ned mit php.

    Meine frage. wie kann ich meine verschiedenen seiten verbinden ? Das heisst wenn jemand auf den navigator drückt das er auch zu nächsten seite springt ?

    FOLGENDES HAB ICH IM QUELLTEXT GESCHRIEBEN

    Was muss ich hier
    Code:
    a href="index.php?show=was bisher geschah
    einfügen ?

    Hab meine Page als Anhang dazugehängt.
    Mfg Dark2004
     
  2. 25. Januar 2005
    RE: Für diesen Beitrag bedanken sich folgende User:

    falls ihr den backround ned sehen könnt er also weiss ist braucht ihr das file hier. einfach mit dem ersten zusammen in nen ordner tun.
    Sorry wegen doppelpost aber ich kann nur eine datei pro post anhängen
     
  3. 25. Januar 2005
    hat zwar nix mit deiner frage zutun (interessiert mich auch) aber les mal letzten satz

    Als er auf seine Finger schaute saß er Blut. Sein Blut....
     
  4. 25. Januar 2005
    Ich glaube am einfachsten geht das mit "include".Da wo die verschiedenen Seiteninhalte erscheinen sollen fügst du <?php include("/$content.html");
    ?> ein.

    Die Lnks in der Navigation müssten dann so aussehen:

    <a href="<?php echo $PHP_SELF?>?content=lesen">Buch lesen
    </a>
    <a href="<?php echo $PHP_SELF?>?content=allgemein">Allgemein
    </a>

    Diese Dateien sollten übrigens keinen Dateikopf
    (<html>, <head>, <body> usw.) enthalten,der ist ja schon in der index.php
     
  5. 25. Januar 2005
    Kann zwar kein php, aber probiers mal so:

    Code:
    - <a href="index.php?show=was_bisher_geschah">Buch lesen</a><br />
    - <a href="index.php?show=allgemein">Allgemein</a><br />
    - <a href="index.php?show=Planung">Planung</a>
    
    Code:
     <?php
     if(getenv("show") == "was_bisher_geschah")
     {
     include("was_bisher_geschah.html");
     }
     elseif(getenv("show") == "allgemein")
     {
     include("allgemein.html");
     }
     elseif(getenv("show") == "planung")
     {
     include("planung.html");
     }
     ?>
    
    Also wenn was_bisher_geschah überwegeben wird, wird was_bisher_geschah.html angezeigt..

    Google hilft bei sowas!

    Code:
    ch glaube am einfachsten geht das mit "include".Da wo die verschiedenen Seiteninhalte erscheinen sollen fügst du <?php include("/$content.html");
    ?> ein.
    
    Die Lnks in der Navigation müssten dann so aussehen:
    
    <a href="<?php echo $PHP_SELF?>?content=lesen">Buch lesen
    </a>
    <a href="<?php echo $PHP_SELF?>?content=allgemein">Allgemein
    </a>
    
    Dafür müssen aber REGISTER_GLOBALS on sein, was glaub ich ein sicherheitsrisiko ist, ausserdem könnte dann beliebeiger PHP-Code included werden!!

    <a href="<?php echo $PHP_SELF?>?content=http://www.böser.html.co.de/bla"> und das bla.html könnte in diesem fall ja auch eine php datei sein, sofern der interpreter dahingehend eingestellt wurde, oder red ich jetzt blödsinn?

    Gruss
    Kruemel
     
  6. 25. Januar 2005
    Ne,das bla muß eine html Datei sein und diese muß sich wiederrum in diesem Fall in dem Haupt/Root verzeichnis befinden.Denn hinter dem Platzhalter $content wird die Dateiendung schon festgelegt also html
     
  7. 25. Januar 2005
    also das von krümelmonster fand ich am einfachsten.
    Aber ich erkläre esx gern nochmal:

    Meine Hp besteht aus 15 eintzelnen seiten.
    Einmal news,index,gb etc.

    jetzt will ich wenn man auf der index seite auf den navi drückt zum beispiel auf gb das man beim gb landet.

    so:
     
  8. 25. Januar 2005
    hab mich noch ned drum gekümmert. mfg dark2004

    wer lust hat mir zu helfen kann sich meine komplette hp ausm anhang saugen.
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.