Da hast du zwei Möglichkeiten entweder mit meta refresh in einem Frame ohne JavaScript, oder per JavaScript mit Ajax.
Keine Ahnung wie gut deine Kenntnisse sind, hier mal ein Beispiel per meta refresh.
1. Eine Datei erstellen auf deinem Server:
radio_box_single.php dort wo auch die index.php ist und den Inhalt von der php Datei unten einfügen
<?php
# Copyright by: Manuel
# Support: www.ilch.de
define ( 'main' , TRUE);
require_once ('include/includes/config.php');
require_once ('include/includes/loader.php');
db_connect();
//config
$url = 'http://www.radiobmg.net/radio_box_single.php' ; //deine url zu dieser datei Bsp: http://radiobmg.net/radio_box_single.php
$sec = 5 ; //aktualisierung in sec
echo '<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Radiomodul</title>
<link rel="stylesheet" href="http://www.radiobmg.net/include/designs/mar_CommUnity_5/style_community5.css" type="text/css" title="CommUnity_5" media="screen, projection">
<meta http-equiv="refresh" content="'.$sec.'; URL='.$url.'">
</head><body>';
//-----------------------------------------------//
// hier den code von deiner onairbox.php rein //
//-----------------------------------------------//
echo '</body></html>';
db_close();
?>
2. Den Code aus deiner onairbox.php an der markierten stelle in der php Datei einfügen
3. In die onairbox.php dann das hier rein, breite und höhe noch anpassen:
<?php
defined ('main') or die ( 'no direct access' );
echo '<iframe src="http://www.radiobmg.net/radio_box_single.php" frameborder="0" scrolling="no" width="230" height="300" ></iframe>';
?>
Habe das Modul nicht zum testen sollte aber gehen, mach dir eine Sicherung von der onairbox.php falls es nicht gehen sollte.
So ähnlich hatten wir das früher auf unserer Seite auch:
externer Link
Auf dieser Seite sind es zwei frames surfen und weiterhören, der Player wird per ajax aktualisiert:
externer Link
externer Link
Zuletzt modifiziert von Mikro am 11.01.2014 - 12:57:55