php - div -frame

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

  • php - div -frame

    Hallo zusammen,

    bin neu in Sachen php und habe folgendes Problem:

    Ich möchte eine Seite mit 2 "frames" erstellen bzw. ohne frames sonder mit php und <div> Oben ganz einfach ein Menuebereich und unten der Inhaltsbereich.

    Wie ich es verstanden habe kann ich nun in das MENUE div direkt die Links schreiben hier z.B: HOME und KONTAKT und je nach dem welcher NaviButton angeklickt wird, den inhaltX.php im div INHALT laden via include.


    Meine index Datei sieht so aus (vorlage.php):
    -2 mittels css(intern) formatierte div tags und 2 links-


    Code:
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>abc</title>
    
            <style type="text/css">
            div#MENUE {  
            width: 700px;
            height: 200px;
            background-color: yellow;
            margin:auto;
            
            
            }
            div#INHALT {  
            width: 700px;
            height: 800px;
            background-color: green;
            margin:auto;
            
            
            }
            </style>
    
    
    </head>
    
    <body>
    
        <div id="MENUE">
        MENUE
        <ul>
        <li><a href="home.php">HOME</a></li>
        <li><a href="kontakt.php">KONTAKT</a>
        
        </ul>
        
        </div>
    
        <div id="INHALT">
        INHALT <p>
        
     
        </div>
    
    </body>
    </html>
    Würde jetzt gerne mit dem include Befehl den jeweiligen Inhalt bei Klick auf einen Link in das INHALT div "laden". Wie mache ich das am besten?




    Sicher total simpel, aber mit den Infos aus dem Netz komme ich nicht klar ;( Brauche einen "Anstupser


    Danke


    Gruss

  • #2
    Warum schreibst du kein Include dahin?
    Du weißt doch schon, dass du das machen musst.
    PHP: Den HTML-Bereich der Datei verlassen - Manual

    Google Tipp: "PHP dynamischer Content"
    Wir werden alle sterben

    Kommentar


    • #3
      Dein google Tip war super, danke !, hiermit habe ich es soweit hinbekommen:
      PHP Tutorials: Dynamic Pages (Part 1/3) - YouTube

      Kann ich nur empfehlen.

      Habe jedoch noch eine Frage. Ich lade ja z.B die : contactus.inc.php in <div id="content">

      In der contactus.inc.php steht hier im Beispiel nur ein Text. Wollte nun z.B die Hintergrundfarbe rot machen. Wenn ich diese Datei jedoch lade wird die komplette Seite rot.

      Kann ich nun nur über meine style css formatieren? oder geht das auch in der contactus.inc.php ?

      Kommentar


      • #4
        Du solltest Dir von Vornherein angewöhnen die verschiedenen Techniken auseinander zu halten. Alle CSS Eigenschaften schreibt man demnach auch in eine externe CSS Datei. So bewahrst Du Dir einfach einen besseren Überblick.

        Solltest Du das DIV Element mit der ID "content" nach dem asynchronem Laden des Inhalts beeinflussen wollen, müsstest Du dies ebenfalls mit Javascript machen. Entweder Du weist dem DIV ein neues oder weiteres class Attribut zu oder Du setzt direkt via Javascript eine neue CSS Eigenschaft.
        MM Newmedia | MeinBlog

        Kommentar

        Lädt...
        X