XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   Serveradministration und serverseitige Scripte (http://xhtmlforum.de/forumdisplay.php?f=80)
-   -   include zum xxxten mal! (http://xhtmlforum.de/showthread.php?t=41763)

amnesia 06.09.2006 00:10

include zum xxxten mal!
 
Hallo Leute...

Ich bin Anfänger in Sachen PHP und habe nun folgendendes Problem:

Ich habe eine Webseite (link)

Wie ihr da sehen könnt habe ich bereits den "Content" der Startseite mit dem "include" Befehl geladen.

Nun stellt sich mir die Frage wie schaffe ich es mit "include" die anderen Seiten zu verlinken...?

Bsp. Wenn ich auf "Artworks" klicke möchte ich nicht die komplette Seite neu laden sondern einfach den Inhalt der "Artworks.html" oder ".php" laden!

Wie funktioniert das?
Ich habe bisher mit "iframes" gearbeitet, dort bleibt auch das Grundgerüst stehen und nur der Inhalt wird geladen!

Ich hoffe meine Frage ist verständlich genug!

mfg
daniel

Boris 06.09.2006 00:34

Das geht nicht. Bei Includes wird die Seite immer "komplett geladen".

Allerdings machst du damit schon einen großen Fehler - du bindest komplette Seiten ein, inkl. <html>, <body> und dem ganzen Kram. Das ist natürlich Murks, das sind keine Frames/IFrames, sondern mit include() baust du dir eine komplette Seite aus Einzelteilen zusammen.

Und mit deinem Tabellendesign machst du dir hier im XHTML/CSS Forum keine Freunde ;)

Tapsiturtle 06.09.2006 13:14

Wenn du per include dir eine Seite aufbauen möchstest, schlage ich dir dieses Tutorial mal vor: http://tut.php-q.net/frames.html Dort steht das recht gut beschrieben.

Siegfried 06.09.2006 13:25

Anstatt iframe kannst Du mit nahezu gleichem Effekt auch object verwenden.

amnesia 07.09.2006 10:46

Zitat:

Zitat von Boris
Allerdings machst du damit schon einen großen Fehler - du bindest komplette Seiten ein, inkl. <html>, <body> und dem ganzen Kram. Das ist natürlich Murks, das sind keine Frames/IFrames, sondern mit include() baust du dir eine komplette Seite aus Einzelteilen zusammen.

Alles klar, das hab ich nun kapiert! Dankeschön :D

Zitat:

Zitat von Boris
Und mit deinem Tabellendesign machst du dir hier im XHTML/CSS Forum keine Freunde ;)


Ja ich weiß, ich hab einfach noch nicht die Zeit dafür gefunden mich mit xhtml zu beschäftigen... aber ich werds demnächst auf jeden Fall tun!

Zitat:

Zitat von Tapsiturtle
Wenn du per include dir eine Seite aufbauen möchstest, schlage ich dir dieses Tutorial mal vor: http://tut.php-q.net/frames.html Dort steht das recht gut beschrieben.

Danke vielmals für den Link, hat mir wirklich weitergeholfen. Ich werds gleich mal versuchen umzusetzen! :D

Siegfried 07.09.2006 11:14

Zitat:

Zitat von amnesia
Ja ich weiß, ich hab einfach noch nicht die Zeit dafür gefunden mich mit xhtml zu beschäftigen... aber ich werds demnächst auf jeden Fall tun!

Mußt Du nicht :) Es reicht, wenn Du Dich mit html 4.01 befasst. Ab html 4.x gibt es div und gibt es css Stylesheets.


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:06 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023