externer Link zu Datenbank im Content anzeigen

Begonnen von Franky, 19 März 2007, 09:00:36

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Franky

Hi Leute, folgendes Problem.

Ich habe hier einen externen Link zu einer Datenbank, die ständig aktualisiert wird. Ich habe die Erlaubnis die DB-Abfrage zu integrieren!

Ich möchte nun den Link in einem Block einbauen und das Ergebnis in der Mitte, also im Content anzeigen lassen.

Kann mir dabei jemand helfen bitte?

Das ist der Link:

http://www.schachbund.de/dwz/db/verein-prn.html?zps=83309

thx und ciao
Frank
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

JoergK

Content von Fremdseiten läßt sich eigentlich nur mittels IFRAME im pragmaMx zur Anzeige einbinden. Dazu erstellst Du Dir nen eigenes Modul mit folgendem Inhalt:

<?php

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

// rechte Bloecke anzeigen?
// 0 = nein, 1 = ja
$GLOBALS["index"] = 1;

include(
"header.php");
OpenTable();

echo 
"<iframe src='http://www.schachbund.de/dwz/db/verein-prn.html?zps=83309' name='SchachbundDB' width='100%' height='500' align='center' scrolling='yes' marginheight='0' marginwidth='0' frameborder='0'>\n";

CloseTable();
include(
"footer.php");

?>


und speicherst die Datei als index.php in einem neuen Verzeichnis z.B. modules/SchachbundDB. Anschliessend natürlich das neue Modul in der Modulsteuerung übers Adminmenü aktivieren.  ;)
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

Franky

#2
Zitat von: JoergK am 19 März 2007, 20:34:40
Content von Fremdseiten läßt sich eigentlich nur mittels IFRAME im pragmaMx zur Anzeige einbinden. Dazu erstellst Du Dir nen eigenes Modul mit folgendem Inhalt:

<?php

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

// rechte Bloecke anzeigen?
// 0 = nein, 1 = ja
$GLOBALS["index"] = 1;

include(
"header.php");
OpenTable();

echo 
"<iframe src='http://www.schachbund.de/dwz/db/verein-prn.html?zps=83309' name='SchachbundDB' width='100%' height='500' align='center' scrolling='yes' marginheight='0' marginwidth='0' frameborder='0'>\n";

CloseTable();
include(
"footer.php");

?>


und speicherst die Datei als index.php in einem neuen Verzeichnis z.B. modules/SchachbundDB. Anschliessend natürlich das neue Modul in der Modulsteuerung übers Adminmenü aktivieren.  ;)

Danke für den Tip. Funktioniert alles bis auf die rechten Blöcke, die werden nicht angezeigt. Auch nicht der Footer.

Was könnte das noch sein?

thx und ciao
Frank
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

JoergK

Shit ... my fault ...:shame: :crazy:
Hatte glatt das Schliessen des IFRAMES vergessen.

Änder bitte die Zeile
<?php

echo "<iframe src='http://www.schachbund.de/dwz/db/verein-prn.html?zps=83309' name='SchachbundDB' width='100%' height='500' align='center' scrolling='yes' marginheight='0' marginwidth='0' frameborder='0'>\n";

?>


in das hier
<?php

echo "<iframe src='http://www.schachbund.de/dwz/db/verein-prn.html?zps=83309' name='SchachbundDB' width='100%' height='500' align='center' scrolling='yes' marginheight='0' marginwidth='0' frameborder='0'></iframe>\n";

?>
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

Franky

Das hätte mir eigentlich auch selbst auffallen können :-)

Trotzdem danke, funkt nun einwandfrei!

Good job!

Frank :-)
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."