Ankündigung

Einklappen
Keine Ankündigung bisher.

Datei hinter Link wo anders ausgeben

Einklappen

Neue Werbung 2019

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

  • Datei hinter Link wo anders ausgeben

    Hallo, ich hoffe ich bin hier richtig, da ich nicht weiß wie das heißt was ich suche, konnte ich hier nicht suchen.


    Also ich habe eine Webseite die 3 Spalten hat.

    In der 1(Links) und 3(Rechts) sind Links, die zu .html und .php Dateien auf meinem Server führen.

    Klicke ich nun ein Link an, möchte ich das die Datei die sich hinterdem Link verbirgt in der 2(Mitte) angezeigt wird.


    Kann mir wer helfen?

  • #2
    Öhm, und weiter? Wo hängts jetzt?

    Kommentar


    • #3
      Ich weiß nicht was ich bei den Links mit eintrage, damit Sie in der mitte angezeigt werden. Sicherlich muss was mit in den Link und bei der mittelseite muss bestimmt auch was hin aber was?

      Kommentar


      • #4
        Schick uns doch mal deinen bisherigen Code und mal nen Versuch

        LG

        Kommentar


        • #5
          Ich habe keinen versuch, da ich mich zu wenig mit php auskenne.

          Wenn ich ein Link anklicke, öffnet er es im aktuellen Tab oder einen neuen Tab, es soll aber alles im mittelteil angezeigt werden.

          Früher hatte ich es per target"haupt" aber das ist veraltet.


          Code ungern, da es meine gesamte Index betrifft.

          Kommentar


          • #6
            Nutze ein template System wie Smarty oder fange direkt an anständig zu Programmieren mithilfe von Frameworks wie CakePHP,Zend, {dem besagten} Smarty usw da ist das ganze alles geregelt und dein Code ist/bleibt Übersichtlich da solche Frameworks nach dem MVC Prinzip arbeiten

            Kommentar


            • #7
              Ja, wenn Du keine Inline Frames verwenden willst, musst Du wohl den Content per include in Deine Seite packen.

              Kommentar


              • #8
                Smarty
                oder besser was gescheites wie Twig oder Mustache

                LG

                Kommentar


                • #9
                  Gibt es denn kein Code, wo ich bestimme wo die angeklickte Datei "präsentiert" werden soll?

                  Kommentar


                  • #10
                    Doch, gibt es. Sogar ganz viel davon. Steht alles hier.

                    Kommentar


                    • #11
                      Danke. Direkt gesehen habe ich nichts, werde es aber morgen nochmal durch sehen. Wie nennt man das was ich will denn?

                      Kommentar


                      • #12
                        Ich finde nichts brauchbares was funktioniert.

                        Bitte mal Hier klicken.
                        Unten rechts bei Support steht AGB. Die Datei (Zum test die Header.php) soll in der Mitte bei Home angezeigt werden.

                        Wenn ich eine andere als AGB klicke soll die immer unter Home geöffnet werden.

                        Kommentar


                        • #13
                          Du könntest natürlich Ajax() benutzen, wäre einer der Methoden. Sonst haben meine Vorposter schon die einfachste Methode genannt.

                          MfG.

                          Kommentar


                          • #14
                            Und verstehen tue ich es nicht, als php noob.

                            Kommentar


                            • #15
                              Link:
                              Code:
                              <a href="#" target="haupt">Test</a>
                              Mitte:
                              Code:
                              <iframe src="#" name="haupt" weitere Parameter></iframe>



                              Wie kann ich den Iframe gegen php auswechseln?

                              Habe mich folgendes getraut aber funzt nicht:
                              Von
                              Code:
                              <?php include("#"); ?>
                              in
                              Code:
                              <?php include("#"); name"haupt"; ?>
                              geändert.

                              Kommentar

                              Lädt...
                              X