Antworten auf deine Fragen:
Neues Thema erstellen

Include Navigation über mehrere dynamische Inhalte

smallgrapher

Noch nicht viel geschrieben

Moin Moin,

also, ich habe eine index.php, durch mehrere links lässt sich der inhalt von 2 divs dynamisch ändern, mittels include.

content_fotos_left und content_fotos_right

in content_fotos_right ist nun ein Liste mit links.

Wenn ich in content_fotos_right jetzt einen Link anklicke, soll sich in content_fotos_left der inhalt ändern.

Wenn ich den Link content_fotos_left.php?goto=album1 nenne, öffnet der content_fotos_left.php in einem neuen Fenster, included das aber nicht.

Die verlinkung in der Index.php
PHP:
  <?php
    if(isset($_GET["goto"])) {
       switch($_GET['goto']) {
       case "":
            include("content/content_news_left.php");
            break;
       case "news":
            include("content/content_news_left.php");
            break;
       case "alben":
            include("content/content_music_left.php");
            break;
       case "termine":
            include("content/content_termine_left.php");
            break;
       case "fotos":
            include("content/content_fotos_left.php");
            break;
       default:
            include("content/content_news_left.php");
       }
   }
  else {
       include "content/content_news_left.php";
  }
  ?>
In der content_fotos_left.php
PHP:
  <?php
    if(isset($_GET["goto"])) {
       switch($_GET['goto']) {
       case "album1":
            include("fotoalben/content_album1.html");
            break;
       case "album2":
            include("fotoalben/content_album2.html");
            break;
       case "album3":
            include("fotoalben/content_album3.html");
            break;
       case "album4":
            include("fotoalben/content_album4.html");
            break;
       default:
            include("fotoalben/content_albumdefault.html");
       }
   }
  else {
       include ("fotoalben/content_albumdefault.html");
  }
  ?>

Was kann ich tun?
 

sokie

Mod | Web

AW: Include Navigation über mehrere dynamische Inhalte

wenn nur die Seite mit neuen Inhalten geladenwerdensoll,musst du natürlich auf die selbe Seite verlinken zB.
HTML:
<a href="?goto=album2">Album 2</a>
 

smallgrapher

Noch nicht viel geschrieben

AW: Include Navigation über mehrere dynamische Inhalte

Dann springt er wieder automatisch auf den default von der Index...

Ich weiis nicht ob ich mich gut genug ausgedrückt habe.

Index = durch klick auf Fotos lädt ->

content_fotos_left = dymischer inhalt mit Bild was dynamisch eine txt lädt

content_fotos_right soll durch klick dynamischen text in dem dynamischen bild ändern.

Vllt ist das besser so erklärt...
 
Zuletzt bearbeitet:

sokie

Mod | Web

AW: Include Navigation über mehrere dynamische Inhalte

wenn du zwei inludes hast, musst du auch zwei verschiedene variablen haben, damit beide gesteuert werden können.
in deinem konstrukt wird die content_fotos_left.php includet,wenn der parameter $_GET['goto']=="fotos" ist.
der Inhalt von content_fotos.php ist aber auch vom Parameter $_GET['goto'] abhängig (der in diesem Moment =="fotos" ist) - ich denke du siehst das Problem.

dein Link müsste etwa so aussehen:
index.php?goto=fotos&album=1
Entsprechend der switch in der content_fotos_left.php:
PHP:
<?php
    if(isset($_GET['album'])) {
       switch($_GET['album']) {
       case 1:
            include("fotoalben/content_album1.html");
 
Zuletzt bearbeitet:

smallgrapher

Noch nicht viel geschrieben

AW: Include Navigation über mehrere dynamische Inhalte

Danke, Danke, Danke.

Das läuft Super....

Nicht mehr viel und ich habe alles fertig, so wie ich mir das vorstelle.

Danke!

Mir ist noch was aufgefallen, wenn ich jetzt rechts ein Album auswähle, lädt er zwar links alles richtig, springt aber wieder an den Anfang der Seite, also nach oben!
Verhält es sich wie ein normaler link wo ich angeben kann wo der hinspringen soll?

Mit Anker funktionierts auf jeden Fall nicht, das habe ich schon ausprobiert.
 
Zuletzt bearbeitet:

smallgrapher

Noch nicht viel geschrieben

AW: Include Navigation über mehrere dynamische Inhalte

Alles klar, hatte mir das schonmal in Ruhe durchgelesen.

Aber gez funktionierts auf einmal. Danke nochmal für den Tipp.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.564
Beiträge
1.538.064
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben