"iframe" ist das Stichwort für dich
Erlaubnis zum Einbetten des fremden Inhaltes hast du?
Hallo Forum,
vor längerer Zeit hatte ich mal hier gelesen, daß man Teile einer fremden Page in seine eigene Page integrieren und auch autom. aktualisieren könnte. Leider kann ich es nicht mehr wiederfinden.
Folgender Code sollte übernommen werden:
Alle links und bilder wechseln wöchentlich. Es ist das Wochenprogramm der UFA. Ich würde gerne dieses in meiner Page aufbauen. Es sollten nur die Bilder und die Links auf meiner Page erscheinen. Die Größe der Bilder sollte statt 166px ca. 150px werden. Könnte ich von Euch eine Hilfe oder auch einen Denkanstoß bekommen? Vielen Dank im Voraus.PHP-Code:<div id="filmwrapper"><!--TYPO3SEARCH_begin--><a id="c454"></a><div class="tx-tmmovielist-pi1">
<a href="index.php?id=810"><img src="uploads/tx_tmpageupdate/fast_five_01.jpg" title="zur Detailseite von Fast & Furious Five" width="166px" height="235px" alt="Fast & Furious Five" /></a>
<a href="index.php?id=800"><img src="uploads/tx_tmpageupdate/thor-3d.jpg" title="zur Detailseite von Digital 3D: Thor" width="166px" height="235px" alt="Digital 3D: Thor" /></a>
<a href="index.php?id=796"><img src="uploads/tx_tmpageupdate/james_cameron_s_sanctum_3d_01.jpg" title="zur Detailseite von Digital 3D: James Cameron´s Sanctum" width="166px" height="235px" alt="Digital 3D: James Cameron´s Sanctum" /></a>
<a href="index.php?id=795"><img src="uploads/tx_tmpageupdate/world_invasion_battle_los_angeles.jpg" title="zur Detailseite von World Invasion: Battle Los Angeles" width="166px" height="235px" alt="World Invasion: Battle Los Angeles" /></a>
</div> <!--TYPO3SEARCH_end--></div><!-- end filmwrapper -->
"iframe" ist das Stichwort für dich
Erlaubnis zum Einbetten des fremden Inhaltes hast du?
mit der Werbeagentur habe ich gesprochen. Er fand dieses sehr gut. Wollte seine Leute fragen und evtl. mir einen Code senden. Anscheinend hat es aber nicht geklappt. Darf es aber verlinken. Ich habe sogar eine XML-Datei von der Agentur erhalten. Leider sind aber die Bilder und die Links darin nicht enthalten.
diese Page sandte ich der Agentur:
http://www.big-garath.de >Traumkino
Die letzten vier Bilder. Diese sollten sich selbst, bei Aufruf, aktualisieren.
ifram = das ist leider nicht das was ich machen wollte. Ich möchte nicht die gesamte Page auf meiner Page darstellen, sondern nur, sagen wir, vier Zeilen davon
Beispiel:
Diese vier Zeilen werden wöchentlich aktualisiert. Diese Arbeit wollte ich mir nicht machen. Da sonst keine weiteren Vorschläge vom Forum gekommen sind, habe ich meinen Gehirnschmalz zum Arbeiten gebracht.PHP-Code:<a href="http://www.ufa-duesseldorf.de/index.php?id=820"><img src="http://www.ufa-duesseldorf.de/uploads/tx_tmpageupdate/winx_club_3d_das_magische_abenteuer_01.jpg" title="zur Detailseite von Digital 3D: WINX CLUB - Das Magische Abenteuer" width="160px" height="235px" alt="Digital 3D: WINX CLUB - Das Magische Abenteuer" /></a>
<a href="http://www.ufa-duesseldorf.de/index.php?id=815"><img src="http://www.ufa-duesseldorf.de/uploads/tx_tmpageupdate/scream_IV.jpg" title="zur Detailseite von Scream 4" width="160px" height="235px" alt="Scream 4" /></a>
<a href="http://www.ufa-duesseldorf.de/index.php?id=810"><img src="http://www.ufa-duesseldorf.de/uploads/tx_tmpageupdate/fast_five_01.jpg" title="zur Detailseite von Fast & Furious Five" width="160px" height="235px" alt="Fast & Furious Five" /></a>
<a href="http://www.ufa-duesseldorf.de/index.php?id=800"><img src="http://www.ufa-duesseldorf.de/uploads/tx_tmpageupdate/thor-3d.jpg" title="zur Detailseite von Digital 3D: Thor" width="160px" height="235px" alt="Digital 3D: Thor" /></a>
Als erstes habe ich in dem HTML-Code einen eindeutigen Begriff gesucht. Da diese Site anscheinen in Typo 3 gemacht worden ist, habe ich mir gedacht, daß bestimmt immer eine Position verwendet wurde. Bis vielleicht die Page neu gestaltet wird.
Das habe ich gefunden und folgenden Weg gefunden.
Was mir etwas schwierig erschien, ist den Code an meine Page anzupassen. Denn die ist nur alsPHP-Code:$kino = "http://www.ufa-duesseldorf.de/"; // Bilder und Link
// Suchmuster für den Inhalt in der HTML-Datei
$suche = 'c454';
// HTML-Datei einladen
$datei = file("http://www.ufa-duesseldorf.de/ufa-kino-duesseldorf.html");
// vorhandenen Code an meine Page anpassen
$teil1 = '<a href="';
$teil2 = '<img src="';
$teil3 = 'width="166px"';
$teil1e = '<a href="' . $kino;
$teil2e = '<img src="' . $kino;
$teil3e = 'width="160px"'; // Groesse anpassen
// HTML-Datei einladen
$anz = count($datei); // Anzahl der Zeilen
// Durchsuchen der Datei nach dem Filmteil
for ( $x = 0; $x < $anz; $x++ )
{
$treffer = substr_count ( $datei[$x], $suche );
if ($treffer > '0')
{
// Der Teil wurde gefunden
// $x = Arrayteil // $y = Filmzeile
for ( $y = $x+2; $y < $x+9; $y++ ) // 4 Zeilen und Leerzeilen im Code
{
$zeile = $datei[$y];
$mein = ereg_replace ( $teil1, $teil1e, $zeile ); // ref-Teil
$mein1 = ereg_replace ( $teil2, $teil2e, $mein ); // src-Teil
$mein2 = ereg_replace ( $teil3, $teil3e, $mein1 ); // width-Teil
echo $mein2 . " "; // Ausgabe der geaenderten Zeile
}
return; // nicht mehr weitersuchen alle Filme gefunden
}
next ( $datei);
}
Habe es vielleicht ein wenig umständlich gemacht. Aber es funktioniert. Über besseren Code-Vorschlag würde ich mich freuen.PHP-Code:<a href="index.php?id=820">
<img src="uploads/tx_tmpageupdate/winx_club_3d_das_magische_abenteuer_01.jpg" title="zur Detailseite von Digital 3D: WINX CLUB - Das Magische Abenteuer" width="166px" height="235px" alt="Digital 3D: WINX CLUB - Das Magische Abenteuer" /></a>
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)