mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 10:44 Benutzername: Passwort: Auto-Login

Thema: INC-Container tauschen, geht sowas ? vom 05.02.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> INC-Container tauschen, geht sowas ?
Seite: 1, 2  Weiter
Autor Nachricht
zeb
Threadersteller

Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 19:37
Titel

INC-Container tauschen, geht sowas ?

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen,

Vielleicht kann mir jemand einen Tipp geben. Ich möchte auf einer Webseite auf anklicken nicht eine neue Seite laden, sondern nur eine INC.PHP gegen eine andere tauschen, also im Prinzip innerhalb der Seite einen neuen Inhaltscontainer aufrufen bzw. gegen den vorherigen Container tauschen. Gibt es dafür ein PHP-Script bzw. geht sowas überhaupt?
  View user's profile Private Nachricht senden
chrikle

Dabei seit: 02.05.2002
Ort: NRW
Alter: 47
Geschlecht: Männlich
Verfasst Mo 05.02.2007 19:51
Titel

Antworten mit Zitat Zum Seitenanfang

N'abend!

Neuen Inhalt ohne die Seite neu zu laden?

Da würde mir spontan AJAX zu einfallen.

Oder einen iFrame, welchen du mittels JS neulädst.

Gruß
Chris
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
zeb
Threadersteller

Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 20:15
Titel

Antworten mit Zitat Zum Seitenanfang

Danke.
AJAX sagt mir zunächst nix. IFRAME kann ich googeln. Hast du vielleicht einen Link zu einem Script ?
  View user's profile Private Nachricht senden
chrikle

Dabei seit: 02.05.2002
Ort: NRW
Alter: 47
Geschlecht: Männlich
Verfasst Mo 05.02.2007 20:39
Titel

Antworten mit Zitat Zum Seitenanfang

zeb hat geschrieben:
Danke.
AJAX sagt mir zunächst nix. IFRAME kann ich googeln. Hast du vielleicht einen Link zu einem Script ?


Auf die Schnelle für AJAX:

Eine kurze Einleitung zum XMLHttpRequest object

Ein nettes "kleines" Beispiel

Gruß
Chris
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
zeb
Threadersteller

Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 21:08
Titel

Antworten mit Zitat Zum Seitenanfang

Das Beispiel sieht gut aus, danke für die Hinweise. Ehrlich gesagt wäre mir aber eine Lösung ohne Javascript lieber, weil das auch funktioniert wenn Javascript abgeschaltet ist. Wenn es es was gibt auf der Basis von PHP würde ich das bevorzugen.

Zuletzt bearbeitet von zeb am Mo 05.02.2007 21:08, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Mo 05.02.2007 21:54
Titel

Antworten mit Zitat Zum Seitenanfang

Ohne JavaScript bleibt nur der Iframe.
Ist aber nicht optimal für Suchmaschinen.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
zeb
Threadersteller

Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 22:27
Titel

Antworten mit Zitat Zum Seitenanfang

OK, danke. Das mit dem IFRAME guck ich mir mal genauer an.
  View user's profile Private Nachricht senden
sidisinsane

Dabei seit: 30.01.2006
Ort: Hamburg
Alter: 52
Geschlecht: Männlich
Verfasst Mo 05.02.2007 22:50
Titel

Antworten mit Zitat Zum Seitenanfang

Ohne iframe und ohne Javascript geht es so.

Du schreibst ein Php-Script welches je nach Fall eine andere Inc-Datei auswählt. So wie dieses:
switch.php
Code:
<?php
   switch ($_GET['content']) {
       case "1": $inc = 'inc01.php';
       break;
       case "2": $inc = 'inc02.php';
       break;
       case "3": $inc = 'inc03.php';
       break;
       default: $inc = 'inc01.php';
       break;
   }
   include ($inc);
?>


Auf Deiner Webseite fügst Du das Skript an der Stelle ein wo sonst Deine Inc-Datei stehen würde.
Code:

<?php include("switch.php"); ?>


Aufrufen tust Du dann die jeweilige Datei indem Du (per Link) den zugehörigen Parameter mit übergibst. In diesen Fall ist es "content=1-3". Das folgende Beispiel würde die inc01.php aufrufen.
So übergibst Du den Parameter:
Code:
<a href="index.php?content=1">Inhalt 1</a>


Ich denke so etwas hast Du gesucht, oder?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen DIV-Container soll anderen DIV-Container verdrängen
DIV Container bei Mouseover über DIV Container anzeigen
Variabler Div-Container bis zum mittigen Div-Container
CSS: Container im Container Vertikal zentrieren
Seite tauschen
Headerbild bei Mouseover tauschen
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.