Website für Webradio

Der_Freche_DJ

Grünschnabel
Hallo leute bin noch ein wenig neu in dem gebiet!
ich möchte gerne das auf die start seite der hp die avatre anzeigt von
dem jeweiligen dj der gerade sendet!
Wie bekomme ich das hin würde mich freuen wenn mir einer helfen kann!

PHP:
openside("Zum Chatradio");
  echo '<script language="JavaScript">
function eKiwi1() {
fenster = window.open("http://www.flatcast.com/de/Player.aspx?sid=824224","PopUp","width=800,height=600,menubar=no,toolbar=no,scrollbars=no,status=no,resizable=no,location=no,hotkeys=no")
}
  </script>
<a href= "javascript: eKiwi1();">
<br>
<center><img src="http://www.freundschaftsradio-berlin.de/radio/flatcastwatch.php"width="90" height="150"><center/>
<br>
<br>

';
closeside();

zu zeit sieht es so aus!
 
Du gibst doch ein Bild aus!?

PHP:
<center><img src="http://www.freundschaftsradio-berlin.de/radio/flatcastwatch.php"width="90" height="150"><center/>

Ist dass das gewünschte bild? Woher bekommst du denn die Information welcher DJ On Air ist? Datenbank?
 
Ja der zeigt auch das bild an wenn einer sendet und wenn keiner sendet auch!
Aber ich möchte gerne das der jenige der am senden ist sein avatar über das bild on air ist!
Wie bekomme ich sowas hin?
 
Naja... Zuallerers musst du dir irgendwo abspeichern können, wer wann sendet.
Ich denke mal, dass du einen festen Wochenplan hast. Diesen kannst du dir in einer Datenbank eintragen.

Dann gehe ich mal davon aus, dass das Bild variieren soll, ohne dass die Seite neu geladen wird. Dann hilft dir das Stichwort AJAX. Und dann landest du im JavaScript Forum ;)
Wenn eine Aktualisierung beim Neuladen der Seite reicht, brauchst du das dann nicht mehr.

Auf jeden Fall solltest du dir mit PHP aus der Datenbank die Informationen holen, welcher Moderator gerade sendet. Da steckt dann natürich Verwaltungsarbeit von deiner Seite hinter, das alles aktuell zu halten.
Die Bilder sollten dann in einer extra Tabelle für die Moderatoren verfügbar sein, so dass du das einfach einlesen kannst.
 
Das programm ajax habe ich leider nicht!
Aber wir haben ein sendeplan wo jeder moderator drin steht!
Ich habe nur die datenbank von der webseite!
Bekomme ich das dann auch so hin?
Ich benutze NVU und totalcomander mehr besitze ich nicht!
 
AJAX ist kein Programm sondern ein Konzept für eine asynchrone Datenübertragung.
http://de.wikipedia.org/wiki/Ajax_(Programmierung)
Das Konzept ist somit vollkommen auf deine Seite anwendbar.

Du musst einfach mal schauen, wie du es hinbekommst, mit via JavaScript einen Request an eine PHP Datei zu senden, welche dir die Daten des aktuellen Moderators ausgibt.

Diese Daten musst du dann per JavaScript (Stichwort Manipulation des Document Object Models) die Daten richtig aufbereitet an die gewünschte Stelle deiner Seite setzen.

Fertig ist der Keks. In the theorie...

Ich kann dir zum Thema Request nicht allzuviel sagen, da ich daür bisher immer das Mootools Framework genutzt habe und mich noch nicht genau damit befasst habe, wie man es auch ohne hinbekommt.
UPDATE: in dem Wikipedia Artikel steht sogar wie es geht :D :D
 
Zuletzt bearbeitet:
Zurück