Ankündigung

Einklappen
Keine Ankündigung bisher.

TSViewer - Script hat irgendeinen Fehler

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • TSViewer - Script hat irgendeinen Fehler

    Folgender Code liegt mir vor:

    PHP-Code:
    <?php

        $serverAddress 
    "85.93.15.143";

        
    $serverUDPPort 1003;

        
    $serverQueryPort 51234;


     if (
    $serverAddress == "") { die("You need to configure this script by setting the serverAddress and eventually the serverUDPPort and serverQueryPort in the sourcecode<br>\n"); }
    ?>

    <?php
        
    if (isset($autorefresh)) { if ($autorefresh == 1) {
            echo(
    "        <meta http-equiv=\"refresh\" content=\"10; URL=" $_SERVER["PHP_SELF"] . "?autorefresh=1\">\n");
        } }
    ?>

              <?php
        
    // Display the Teamspeak server
        
    require("teamspeakdisplay/teamspeakdisplay.php");
        
    $teamspeakDisplay->displayTeamspeak($serverAddress$serverUDPPort$serverQueryPort);

    ?>
    Es funktioniert einfach nicht ^^ .... ganz doofe Frage: Warum? Was ist falsch?

  • #2
    Handelt es sich etwa...
    Mir ist auch schon ein TS-Viewer-Skript untergekommen. Ganz grausig. Sowohl der PHP- als auch der HTML-Code. Echt schlecht gemacht.

    Aber ohne zu wissen, um welches Skript es sich genau handelt, kann dir hier niemand helfen.

    Kommentar


    • #3
      Hallo Snape,

      meinst du nicht, dass "irgendein Fehler" und "funktioniert nciht" etwas wenig Information ist?

      Wir wissen weder was das script machen soll oder woher z.B. die Variable "autorefresh" kommt noch was für ein Objet in $teamspeakDisplay steckt....
      Wenn das irgendein fertiges Script ist, dass du irgendwo runtergeladen hast bist du in deren Supportforum besser aufgehoben: Die wissen nämlich was das ganze soll

      Kommentar


      • #4
        vielen Dank erst einmal für eure Antworten.
        Zugegeben, das Script ist irgendwie krumm und schief. Des Weiteren sind meine Angaben auch sehr wage, entschuldigt.
        Ich werde meine Anfrage besser in deren Forum stellen, da die dieses Script auch verzapft haben ^^

        Ich habe allerdings noch eine völlige Noob-Frage.. Aber immerhin habe ich das Script selbst geschrieben (mit sehr viel Hilfe seitens diverser Foren ermittelt mittels Google)

        Vielleicht könnt ihr mir da helfen. Der Code ist dieser

        PHP-Code:
        <?php
        $ip 
        '127.0.0.1';
        $server_modules = array('FTP' => 21'MySql' => 3306'eMail-POP3' => 110'eMail-SMTP' => 25'Apache' => 80'Apache-SSL' => 81,
                                
        'Teamspeak' => 51234'Hauptstream' => 8000'Teststream' => 8002,);
        $output '<table align="center">Status der Dienste<br><br>
                        <tr>
                            <td>Name:</td>
                            <td>Status</td>
                        </tr>'
        ;
        $id 0;
        $count count($server_modules);
        foreach(
        $server_modules as $name => $port){
            
        $id++;
         
            
        $fp = @fsockopen($ip$port$errno$errstr0.5);
            if(!
        $fp){
                
        $status '<td>'.$name.'</td><td><img src="offline.png" alt="Offline!" title="Offline!" /></td>';
            }else{
                
        $status '<td>'.$name.'</td><td><img src="online.png" alt="Online!" title="Online!" /></td>';
            }
            if(
        $id 2){
                
        $output .= '<tr>';
                
        $output .= $status;
                if(
        $id == $count){
                    
        $output .= '</tr>';
                }
            }else{
                
        $output .= $status;
                
        $output .= '</tr>';
            }
        }    

        $output .= '</table>';
        echo 
        $output;
        ?>
        Nun ist es ja so, dass dieses Script die Ports entsprechend abfragt. ob denn dort etwas "läuft".
        Die Streamserver sind erstellt mittels Shoutcast. Ich möchte nun aber eine weitere Abfrage erstellen, die anzeigt, ob der Teststream belegt ist oder nicht. Dies ist mir ohnehin wichtiger Vielleicht habt ihr ja dazu eine Idee

        Kommentar

        Lädt...
        X