Code wird auf der Seite angezeigt?

  • Hallo,


    kann mir jemand sagen, warum oben der Code auf meiner Seite angezeigt wird?


    Jetziger Code:

  • Aber ja, PHP sollte aktiviert sein.


    Hab es hinbekommen, war ein kleiner dummer Fehler. "html" anstatt ".php"


    Nun zu meinem richigen Problem, die Server werden immer auf Online angezeigt, obwohl ich manuell die Einträge auf 0 und manche auf 1 habe. (Status)

    PHP
    //SAMP Server
        $query  =   $db->prepare("SELECT `Status` FROM `server_status` WHERE `ID` = 0");
        $row    =   $query->fetch(PDO::FETCH_OBJ);
        $statussamp  =   $row->Status;
    	switch($statussamp)
    	{
    		case 0: $samp = "<span class='label label-danger'>Offline</span>";
    		case 1: $samp = "<span class='label label-success'>Online</span>";
    	}

    Abfragen tue ich das ganze mit der Variable $samp und setzte es mit dieser auch dementsprechend.

    Einmal editiert, zuletzt von ShinoX ()

  • Nutze das aber mehrmals.

  • Funktioniert jetzt, dank an Joa.
    Jetzt letztes Problem erstmal, wie lese ich den LastScan (Timestamp) aus und wiedergebe ihn?

    Code
    $query  =   $db->prepare("SELECT `Status`,`LastScan` FROM `server_status` WHERE `ID` = 3");
        $query->execute();
        $row    =   $query->fetch();
     
        switch($row["Status"]) 
    	{
    		case 0: $ts = "<span class='label label-danger'>Offline</span>"; break;
    		case 1: $ts = "<span class='label label-success'>Online</span>"; break;
        }
  • Würde das so funktionieren und wie kriege ich den Timestamp übergeben, in der SQL Ausführung?

    PHP
    $query  =  $db->prepare("UPDATE `server_status` SET `Status` = 1, `LastScan` = (TIMESTAMP EINTRAGEN)? WHERE ID = 1");


    Zweite Frage, ist es auch möglich, dass fsockopen sich gar nicht wiederholt, da ich es im Cronjob ausführen lassen möchte.




    PHP
    $waitTimeoutInSeconds = 1; 
    	if($fp = fsockopen($host,$port,$errCode,$errStr,$waitTimeoutInSeconds))
  • Danke.
    Habe es jetzt so, doch leider ändert sich nichts an den Einträgen. Rufe die Datei die ganze Zeit per Webbrowser auf, sodass Sie auch ausgeführt werden müsste.
    IP ist angegeben, nur eben für diesen Beitrag hier ausgetragen.