php html iframe include div?? |
ptr1980
Feiertags-Poster Threadstarter
Beiträge: 34 |
ok habe den code falsch interpretiert mit url(...) funkts
|
 Profil
Editieren
Zitieren
|
subjective
Forenheld
Beiträge: 844 |
Der Link hat keinen Inhalt und der Syntax für das Standardbild ist fehlerhaft.
--
Letzteres hattest du ja schon bemerkt - ich hatte nur diesen Artikel nicht gesehen.
---
Weaverslave
Diese Nachricht wurde geändert von: subjective |
 Profil
Website
Editieren
Zitieren
|
ptr1980
Feiertags-Poster Threadstarter
Beiträge: 34 |
Danke - CSS is super - zumindest was ich bis jetzt kenne und es kann nur besser werden - hab mir auch 2 pdfs dazu gecheckt - bin begeistert
Ich danke allen Postern und denke, da wir schon sehr weit vom Thema abgeschweift sind, diesen Thread zu "schließen"
lg :P
|
 Profil
Editieren
Zitieren
|
S_B
Pixelschubser
Beiträge: 4 |
hallo,
ich beschäftige mich auch mit dem include befehl, weil mit frames möchte man nicht wirklich arbeiten! ;)...nur was hier nicht angesprochen wurde ist wie ich einen link z.b
Kontakt
auf der selben seite also in einem bestimmten bereich (includen) öffnen kann....weil bisher wird der link ja in einer neuen seite geöffnet und das ergibt ja keinen sinn....geht das auch mit dem include befehl!? Ich hoffe ihr versteht was ich meine
Diese Nachricht wurde geändert von: S_B |
 Profil
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
Ffür den Browser sieht das inkludierte aus wie eine neue Seite. Im Grunde rufst du also immer eine neue Seite auf. PHP kann keine einzelnen Teile einer Seite "nachladen", wie es mit Frames geschieht.
|
 Profil
Editieren
Zitieren
|
S_B
Pixelschubser
Beiträge: 4 |
hm...wie hast du das auf deiner Seite http://mywindow.semipol.de/ gemacht? Wenn man z.b auf "Einblick" klickt wird der link auch im Breich "ID rightframe" geladen...Das ist doch kein Frame?? Genau so wie auf deiner seite möchte ich es auch haben...das jeder link in einem besimmten bereich also content geöffnet wird..und nich auf einer neuen seite! ;)
danke...
Diese Nachricht wurde geändert von: S_B |
 Profil
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
Ja ich hab den include-befehl halt an die Stelle im Quellcode gepackt.
|
 Profil
Editieren
Zitieren
|
S_B
Pixelschubser
Beiträge: 4 |
kannst mal bitte ein bespiel machen? geht bei mir nicht in die brine ;) ...wo hast du den include befehl reingesetzt? in die datei vom link?
|
 Profil
Editieren
Zitieren
|
chip
Foren-Team
Beiträge: 419 |
Es ist tatsächlich ähnlich wie Frames. Der Teil der erhalten werden soll, ist eine eigene Datei. Der Teil der ersetzt werden soll wird per include eingeladen und an dieser Stelle ausgegeben.
---
|
 Profil
Website
Editieren
Zitieren
|
chip
Foren-Team
Beiträge: 419 |
So, hab mal nen Bild um dir das zu verdeutlichen.
Im Grunde ist es immer das selbe. Ich weiß zwar nicht im Detail wie languitar das gelöst hat, aber das Prinzip ist das selbe.
Du hast die Datei Grundgerüst, die immer gleich bleibt. In dieser Datei (im Quellcode) lädst du per include den zu includierenden Bereich ein. Fertig!
---
|
 Profil
Website
Editieren
Zitieren
|
S_B
Pixelschubser
Beiträge: 4 |
hm...ja klar...es soll aber nur die includete datei angezeigt werden wenn ich den link anklicke und nicht schon wenn ich die seite lade...weil sonst könnte ich ja alles ins grundgerüst packen ohne include..ich muss doch dem link mitteilen, dass er genau an dieser stelle (blau) includet..genau dass weiss ich nicht wie das geht...eine quellcode würde mir sehr weiterhelfen zum verständniss.
|
 Profil
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
hach herje... Du denkst wie mit frames. Wenn du den Link anklickst, wird für den Browser formal einfach eine ganz neue Seite geladen. Im Grunde baut PHP aber nur eine neue Seite aus bekannten Mustern zusammen. Also musst du PHP sagen, dass es eine Datei (welche du in den Link packst) an einer immer gleichen Stelle inkludieren soll.
Der Include-Befehl kommt also im Grundgerüst an die Stelle der Seite, wo der blaue Rahmen ist.
Du musst PHP also nicht sagen worein es inkludieren soll, weil dies ja durch die Position des Befehls klar ist, sondern nur was es einbinden soll, also welche Datei mit dem Seiteninhalt.
Diese Nachricht wurde geändert von: languitar |
 Profil
Editieren
Zitieren
|