Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
PHP/JSON im Zephyr einbinden?
#1
Hi, ich habe den Zephir installiert!

Nun meine Frage da ich ein paar "selbst-gecodete" Scripts habe wollte ich mal fragen wie es bei euch mit PHP oder JSON aussieht ... kann ich die in dem Knowglebase anleitungen einfach einfügen? ... wir arbeiten mit dem Radio-Sendeplan.de und aus diesem werden die meisten Daten über JSON eingelesen


der Code zeigt wie ich etwas einlese und wie ich es ausgebe
Code:
        <?php
            $json1_url = "http://sendeplan.link/index.php?page=infos&mode=json&opt=onair";
            $json1 = file_get_contents($json1_url);
            $json1 = utf8_encode($json1);
            $now = json_decode($json1, TRUE);
            
            $json2_url = "http://sendeplan.link/index.php?page=infos&mode=json&opt=next_onair";
            $json2 = file_get_contents($json2_url);
            $json2 = utf8_encode($json2);
            $next = json_decode($json2, TRUE);
            
            $json3_url = "https://api.laut.fm/station/RADIONAME/listeners";
            $json3 = file_get_contents($json3_url);
            $json3 = utf8_encode($json3);
            $listeners = json_decode($json3, TRUE);
        ?>
        <div>
            <center>
                <div id="onair_bild">
                    <center>
                        <img src="<?=$now['profil_bild']?>" width="150" id="onair_bildIMG"><br/>
                        <?=$now['anzeigename']?>
                    <hr/>
                        <?=$listeners?> h&ouml;ren zu!
                    <hr/>
                        <strong>Thema:</strong><br/>
                        <marquee scrollamount="3"><?=$now['showname']?></marquee><br/>
                        <strong>derzeit l&auml;uft:</strong><br/>
                        <marquee scrollamount="3"><?=$next['currentsong']?></marquee><br />
                        <a href="http://homepage.link/streamurl.asx" target="_blank"><img src="http://homepage.link/images/wmp.png" border="0" alt="Windows Medien Player" title="Windows Medien Player" WIDTH="25" height="25"></a> <a href="http://homepage.link/listen.pls" target="_blank"><img src="http://homepage.link/images/wamp.png" border="0" alt="Winamp" title="Winamp" WIDTH="25" height="25"></a> <a href="http://homepage.link/listen.m3u" target="_blank"><img src="http://homepage.link/images/quick_time.png" border="0" alt="Quick Time" title="Quick Time" WIDTH="25" height="25"></a> <a href="http://homepage.link/streamurl.ram" target="_blank"><img src="http://homepage.link/images/rep.png" border="0" alt="RealPlayer" title="RealPlayer" WIDTH="25" height="25"></a> <a href="#" onClick="window.open('http://homepage.link/player.php?send=1', 'streambox','toolbar=no,status=no,menubar=no,scrollbars=no,width=270,height=80')​"><img src="http://homepage.link/images/online-play.png" border="0" alt="Mein Player" title="Mein Player" WIDTH="25" height="25"></a>
                    </center>
                    <hr/>
                </div>
                <!--<div id="onair_song">
                    <center><strong>Wunschbox = <?//=$now['grussbox']?></strong></center>
                </div> -->

            </center>
        </div>

und ich füge die Fertige PHP Datei als IFRAME in eine Box ein

Code:
<iframe border="0" frameborder="0" height="340" scrolling="no" src="http://datei.link/streambox.php" width="190"></iframe>

wie gesagt einiges an Code und Externen PHPs... kann man das bei euch irgendwie eleganter lösen das es integriert ist ins System?


P.S. http://datei.link , http://homepage.link , http://sendeplan.link sind nicht die ricchtigen Links diese wurden nur zur veranschaulichung angepasst!
Antworten
  


Nachrichten in diesem Thema
PHP/JSON im Zephyr einbinden? - Chaos701 - 07.08.2020, 18:05

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste