Frage zu include ()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Frage zu include ()

    Hallo.

    Ich habe folgenden Code verwendet:


    index.php

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Wanderrast Hochschlag</title>
    <link href="template.css" rel="stylesheet" type="text/css"/>

    </head>

    <body>

    <div id="schriftzug"></div>
    <div id="haus"></div>
    <div id="transparent">
    <div id="info"><a href="content.php?go=info" target="_textbox">INFO</a></div>
    <div id="geschichte"><a href="http://..">GESCHICHTE</a></div>
    <div id="wanderwege"><a href="..">WANDERWEGE</a></div>
    <div id="speisen"><a href="..">SPEIS & TRANK</a></div>
    <div id="bildergalerie"><a href="..">BILDERGALERIE</a></div>
    <div id="gaestebuch"><a href="..">GÄSTEBUCH</a></div>
    <div id="anfahrtsplan"><a href="..">ANFAHRTSPLAN</a></div>
    <div id="kontakt"><a href="..">KONTAKT</a></div>
    </div>
    <div id="textbox" class="navi">

    </div>
    </body>
    </html>



    content.php

    <body>
    <?php

    if (isset($_GET['go']))
    {
    switch($_GET['go'])
    {

    case 'info': include('info.html');
    break;

    case 'geschichte': include('geschichte.html');
    break;



    default: include('home.htm');
    }
    }
    else
    {
    include('info.html');
    }

    ?>

    </body>


    Link zur Seite:

    Meine Seite


    Abgesehen davon, dass ich noch Darstellungsprobleme habe, wenn man jetzt auf Info drückt, erscheint die info.html in einer neuen Seite irgendwo im Header. Es sollte jedoch in dem braunen Container erscheinen. Kann ich als target einen Div Container angeben?

    Danke für die Hilfe. Pez
    If you can dream it, you can do it.

  • #2
    target bezieht sich auf browserfenster! schmeiss das raus.

    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Ok, das hab ich jetzt mal rausgenommen. Wie mach ich das jetzt am besten, damit der Inhalt im braunen Div Container erscheint?
      If you can dream it, you can do it.

      Kommentar


      • #4
        Original geschrieben von Pez
        Ok, das hab ich jetzt mal rausgenommen. Wie mach ich das jetzt am besten, damit der Inhalt im braunen Div Container erscheint?
        indem du es vernünftig machst:
        PHP-Code:
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>Wanderrast Hochschlag</title>
        <link href="template.css" rel="stylesheet" type="text/css"/>

        </head>

        <body>

        <div id="schriftzug"></div>
        <div id="haus"></div>
        <div id="transparent">
        <div id="info"><a href="index.php?go=info" target="_textbox">INFO</a></div>
        <div id="geschichte"><a href="http://..">GESCHICHTE</a></div>
        <div id="wanderwege"><a href="..">WANDERWEGE</a></div>
        <div id="speisen"><a href="..">SPEIS & TRANK</a></div>
        <div id="bildergalerie"><a href="..">BILDERGALERIE</a></div>
        <div id="gaestebuch"><a href="..">GÄSTEBUCH</a></div>
        <div id="anfahrtsplan"><a href="..">ANFAHRTSPLAN</a></div>
        <div id="kontakt"><a href="..">KONTAKT</a></div>
        </div>
        <div id="textbox" class="navi">
        <?php

        if (isset($_GET['go']))
        {
        switch(
        $_GET['go'])
        {

        case 
        'info': include('info.html');
        break;

        case 
        'geschichte': include('geschichte.html');
        break;



        default: include(
        'home.htm');
        }
        }
        else
        {
        include(
        'info.html');
        }

        ?>

        </div>
        </body>
        </html>
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar

        Lädt...
        X