ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » ShoucastQuery Bild einfügen

Geschlossen
  1. #1
    User Pic
    Layzee Mitglied
    Registriert seit
    01.03.2007
    Beiträge
    457
    Beitragswertungen
    0 Beitragspunkte
    Moin zusammen!

    Ich habe ein für den Profi recht banales, für mich aber total nervtötendes Problem.
    Und zwar würde ich gern innerhalb der ShoutcastQuery-Box über die Ausgabe des Streams ein Bild einfügen.
    Kann mir jemand sagen ob das geht und wenn ja - wie?
    Vielen Dank.

    Achso, hier der Code der Box:
    <center><?php
    //Copyright by jubi tHANKS tO bikky !!!
    //www.jainox.de
    // for ilch v1.1
    
    
    
    defined ('main') or die ( 'no direct access' );
    
    
      echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    
    ## shoutcasthack by bikky on ##
    $server = "55.55.55.55"; 	//hier deinen server eintragen z.b. musik.de oder 213.61.885.8
    $port = 7600; 		//hier den port eintragen (ist standard 8000)
        $fp = @fsockopen($server, $port, $errno, $errstr, 30);
        
        if ($fp) {
            fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
            while(!feof($fp))
                $page .= fgets($fp, 1000);
            fclose($fp);
            $page = ereg_replace(".*<body>", "", $page);
            $page = ereg_replace("</body>.*", ",", $page);
            $numbers = explode(",", $page);
            $shoutcast_currentlisteners = $numbers[0]; //variable ueber die aktuelle anzahl der zuhoerer
            $connected = $numbers[1]; //variable zum anzeigen ob ein sender verbunden sind
            if($connected == 1) {
                $radio_status = 1; //variable zum anzeigen ob radio an ist oder nicht
                $wordconnected = "yes"; //zusaetzliche variable die ich brauchte ;)
            }
            else
            $wordconnected = "no"; //zusaetzliche variable die ich brauchte
            $shoutcast_peaklisteners = $numbers[2]; //variable die die anzahl der peaks angiebt
            $shoutcast_maxlisteners = $numbers[3]; //variable ueber die maximal moegliche anzahl der zuhoerer
            $shoutcast_reportedlisteners = $numbers[4]; //
            $shoutcast_bitrate = $numbers[5]; //bitrate ;)
            $shoutcast_cursong = $numbers[6]; //aktueller song 
            $shoutcast_curbwidth = $shoutcast_bitrate * $shoutcast_currentlisteners; //gesamtbandbreite
            $shoutcast_peakbwidth = $shoutcast_bitrate * $shoutcast_peaklisteners; //gesamtpeakbandbreite
        }
    
    ## output on ##    
    
    if ($radio_status == 1) {
    	echo 'Aktueller Titel:<br />' . $shoutcast_cursong . ' <br />';
    	echo 'Anzahl der Hörer: ' . $shoutcast_currentlisteners . ' / 32<br />';
    	echo 'Bitrate: ' . $shoutcast_bitrate .' kb/s <br />';
    	echo 'Zuhörer Peak: ' . $shoutcast_peaklisteners . '<br />';
    	echo '<br /><center><a href=http://www.irgendeinedomain.de:7600/listen.pls alt=Listen>Auf den Stream!</a></center>'; // Link zur Playlist (*.pls) Datei
    }	
    	else {
    		echo 'Zur Zeit leider Offline!';
    }
    
    ## output off ##
    ## shoutcasthack by bikky off ##
      echo '</table>';
    ?></center>
    Vorsicht liebe Grundschüler: Joints machen fahruntüchtig!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Naja du siehst ja die ganzen echo Sachen, das sind die Ausgaben, wenn du also ein Bild einfügen willst musst du eben auch eine echo Anweisung einfügen.
    echo '<img src="bild.jpg" alt="einbild" title="einbild" />';

    Entweder bei den echo unten, oder über dem mit <table ... oben.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Layzee Mitglied
    Registriert seit
    01.03.2007
    Beiträge
    457
    Beitragswertungen
    0 Beitragspunkte
    Ahhhh...jo, das echo hatte ich immer vergessen.
    Manchmal sieht man halt den Wald vor lauter Bäumen nicht.
    Vielen Dank Mairu lächeln
    Vorsicht liebe Grundschüler: Joints machen fahruntüchtig!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten