mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 09.07.2008 16:05 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


Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 20: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: 31
Geschlecht: Männlich
Verfasst Mo 05.02.2007 20: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
zeb


Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 21: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: 31
Geschlecht: Männlich
Verfasst Mo 05.02.2007 21: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
zeb


Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 22: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 22:08, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
tacker
Moderator

Dabei seit: 22.03.2002
Ort: Offenbach am Main
Alter: 27
Geschlecht: Männlich
Verfasst Mo 05.02.2007 22: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 E-Mail senden Website dieses Benutzers besuchen
zeb


Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 05.02.2007 23: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: 37
Geschlecht: Männlich
Verfasst Mo 05.02.2007 23: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 Fehlermeldung durch 'stdlib.inc.php'
Seite tauschen
Headerbild bei Mouseover tauschen
Bild tauschen bei aktivem Link
Ebenenmaske Photoshop: Bild tauschen?
[Flash] bei rollover bild 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 deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.