TP-Docs
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome to TinyPortal. Please login or sign up.

May 05, 2024, 12:45:08 PM

Login with username, password and session length
Members
  • Total Members: 3,885
  • Latest: Growner
Stats
  • Total Posts: 195,178
  • Total Topics: 21,220
  • Online today: 188
  • Online ever: 3,540 (September 03, 2022, 01:38:54 AM)
Users Online

Externe Seite einbinden

Started by Mabba2000, April 09, 2007, 11:24:11 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Tommy

#10
Ich komm mit der Beschreibung jetzt noch nicht ganz klar :)
Ich verstehe nicht ganz den Unterschied zwischen "es kann kein Artikel sein - soll ja extern sein" und "Board verschwindet - die Blöcke/Seitenleisten bleiben erhalten" ??!
Ist genau das nicht die Funktion eines Artikels? Man kann Forumsheader und Seitenleisten behalten...
Also wir haben unseren Minishop so gemacht:
http://maennerseiten.de/harry_potter/yabbse/index.php?page=17
<iframe src="http://astore.amazon.de/_ID_" frameborder="0" height="4000" scrolling="no" width="90%"></iframe>

jpb

#11
Es lässt sich sicherlich mit einem Artikel realisieren. ich möchte jedoch von den einzelnen Blocks auf Unterkategorien meines Shops verweisen. Also konkret:

Ich erhalte von Amazon folgenden Code für eine Kategorie:
<iframe src="http://astore.amazon.de/kerncurricula-21?%5Fencoding=UTF8&amp;node=2" frameborder="0" width="100%" scrolling="no" height="4000"></iframe><br />
Für die diversen anderen Kategorien ist der Code ähnlich, nur dass sich node=... ändert. Nun plane ich, in einen Block eine Linkliste zusetzen, die zu den einzelnen Kategorien (ca. 20) verweist. Mir ist bisher nur die Möglichkeit bekannt, 20 Artikel zu erstellen und in jeden Artikel einen getrennten iframe einzubauen. Dieses wäre noch machbar. Wenn ich nun allerdings direkt auf Bücher verweisen möchte wird die Sache nicht mehr handhabbar. Ich möchte einfach auf einen externen Link klicken (beliebige externe Seite) und diese wird dann statt des Forums eingeblendet (wie ein Artikel, aber eben eine externe Seite).

jpb

Tommy

#12
Puh...mit so etwas habe ich noch keine Erfahrung gemacht. Hast du schon einmal SSI getestet? Damit kann man viele Sachen in externen Seiten einbauen...
http://support.simplemachines.org/function_db/
"SSI.php"
Beispiele: http://www.tinyportal.net/ssi_examples.php
Eventuell hilft dir auch das weiter:
http://www.tinyportal.net/index.php?topic=11945.0

Eine Frage von mir Eumel noch:
Du willst also auf einer externen Webseite für jede Kategorie und für jedes Buch eine eigene Seite anlegen?  :o

jpb

Ich habe folgende Information gefunden: http://de.selfhtml.org/html/frames/eingebettete.htm -> "Verweise zu eingebetteten Frames". Ganz verstehe ich es zwar noch nicht. Ich glaube aber, dass diese Information mir hilft, der Lösung näher zukommen.

jpb

Tommy

#14
Andere Frage: Was willst du denn erreichen? Die FrameGeschichte ist ja nicht viel anders, als die die von Amazon. Dein Ziel ist es ja, direkt auf Bücher verweisen zu können. Wie soll das mit "Verweise zu eingebetteten Frames" funktionieren? Die Links "sagen" dem Browser ja nur, dass er jetzt die Iframe zu einer bestimmten Seite wechseln soll. Du hast aber keinen direkten Link zu einer bestimmten Buchseite...
Sagen wir mal, ich könnte hier im Beitrag Iframes einbauen - das gleiche Gebilde, wie auf SelfHTML. Zwei IFrames: Eine mit SimpleMachines.org und eine nach SMFPortal.de. Jetzt habe ich aber immer noch keine spezifische Adresse, damit z.B. die Frame mit SMFPortal.de lädt. Er lädt die, die als Standard eingesetzt wurde.

Du siehst ja auch hier:
http://de.selfhtml.org/html/frames/anzeige/iframe_verweise.htm

Wenn du einen Link kopierst und alleine öffnest, dann öffnet sich ja nur die Seite, wo das Iframechen hinverweist.

jpb

Ich versuche mich deutlicher auszudrücken:

Ich rufe über einen Block einen Artikel auf. Dieser Artikel soll einen iframe enthalten. Der Inhalt des iframe kommt von einer externen Seite. Von welcher externen Seite er kommt, soll aber nicht statisch in dem Artikel festgelegt sein.

Wenn ich den Artikel über meinen Link im Block aufrufe, soll die URL mit übergeben werden. Als Laie stelle ich mir das folgendermaßen vor. Ich definiere eine Variable z.B. mit dem Namen urlziel. Beim Aufruf des Links im Block übergebe ich an den Artikel z.B: urlziel="http://www.mitnatura.de/seite1.html" Im Artikel gibt es dann den Aufruf
<iframe src=urlziel frameborder="0" width="100%" scrolling="no" height="4000"></iframe>

Mir ist bewusst, dass die Syntax vermutlich falsch ist. Mir ging es darum, zu veranschaulichen, was ich möchte.

Warum das alles? Ich möchte in den Blocken diverse unterschiedliche Seiten einbinden (z.B. zusätzlich www.mitnatura.de/seite2html), möchte aber nicht für jede externe Seite einen extra Artikel erstellen.

Meien Frage: Wie kann ich eine URL vom Block in den Artikel übergeben und die übergebene URL zum Aufruf der eingebetteten Internetseite nutzen?

jpb

Micha

hmmm, also, ich als HTML und PHP -Nichtchecker überleg jetzt mal:
Ich könnte mir denken, daß HTML da vielleicht nicht die nötigen Fähigkeiten bietet.
Soviel ich aber bisher von PHP schon mitbekommen hab, ist damit doch recht freies Programmieren möglich.
Was spricht also dagegen, wenn Du Dir in nem Block mittels PHP die nötigen Links erstellst, auf die dann geklickt werden kann, Dir eine Variable mit der jeweils dazugehörigen URL laden und einen Artikel aufrufen.
Dann erstellst in dem Artikel ebenfalls mit PHP die Abfrage der Variable und lädst die darin enthaltene URL und lässt die dann anzeigen.
Wärs das? Oder hab ich Deine Problemstellung nicht richtig verstanden?
Okok, ich kann zu meiner Idee leider keinen Programmcode liefern mangels Können.
Aber hier im Forum lesen ja vielleicht Leute, die sowas programmiern können.


jpb

Wenn es so funktioniert ... Das entscheidende ist der Code. Leider kann ich kein php.

jpb