Fork me on GitHub

Rapport de message :*
 

Code php dans un bloc = erreur

Titre du sujet : Code php dans un bloc = erreur
par Mickko sur 21/12/2005 00:46:29

Bonjour, j'aimerai mettre le code suivant dans un bloc afin qu'il affiche l'état de mon serveur Teamspeak.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title>Teamspeak Display Demo</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <link href="demo.css" rel="stylesheet" type="text/css">
        <link href="teamspeakdisplay/teamspeakdisplay.css" rel="stylesheet" type="text/css">
<?php
    
if (isset($_GET['autorefresh'])) {
        
$autorefresh $_GET['autorefresh'];
    } else {
        
$autorefresh 0;
    }
    if (
$autorefresh == 1) {
        echo(
"        <meta http-equiv="refresh" content="10URL=" . $_SERVER["PHP_SELF"] . "?autorefresh=1">n");
    }
?>
    </head>
    <body>
        <h1>Demo:</h1>
<?php
    
// The code between the 2 lines below turns on PHPs error handlers.
    // Uncomment it for debugging purposes, but leave commented in live
    // environments. Having your script running in a live environment with the
    // error handlers turned on, decreases your sites security as a warning may
    // reveal information used to exploit security holes in your site.
    //================== BEGIN OF ERROR REPORTING CODE ====================
    //echo("<span style="color: #dd0000; font-weight: bold">Error reporting ");
    //echo("is currently on. Turn it off in live environments !</span><br><br>n");
    //error_reporting(E_ALL);
    //ini_set("display_errors", "1");
    //ini_set("display_startup_errors", "1");
    //ini_set("ignore_repeated_errors", "0");
    //ini_set("ignore_repeated_source", "0");
    //ini_set("report_memleaks", "1");
    //ini_set("track_errors", "1");
    //ini_set("html_errors", "1");
    //ini_set("warn_plus_overloading", "1");
    //================== END OF ERROR REPORTING CODE ======================
    
    // Load the Teamspeak Display:
    
require("teamspeakdisplay/teamspeakdisplay.php");
    
    
// Get the default settings
    
$settings $teamspeakDisplay->getDefaultSettings();
    
    
//================== BEGIN OF CONFIGURATION CODE ======================
    
    // Set the teamspeak server IP or Hostname below (DO NOT INCLUDE THE
    // PORT NUMBER):
    
$settings["serveraddress"] = "";
    
    
// If your you use another port than 8767 to connect to your teamspeak
    // server using a teamspeak client, then uncomment the line below and
    // set the correct teamspeak port:
    
$settings["serverudpport"] = ;
    
    
// If your teamspeak server uses another query port than 51234, then
    // uncomment the line below and set the teamspeak query port of your
    // server (look in the server.ini of your teamspeak server for this
    // portnumber):
    
$settings["serverqueryport"] = ; 
    
    
// If you want to limit the display to only one channel including it's
    // players and subchannels, uncomment the following line and set the
    // exact name of the channel. This feature is case-sensitive!
    //$settings["limitchannel"] = "2";
    
    // If your teamspeak server uses another set of forbidden nickname
    // characters than "()[]{}" (look in your server.ini for this setting),
    // then uncomment the following line and set the correct set of
    // forbidden nickname characters:
    //$settings["forbiddennicknamechars"] = "()[]{}";
    
    //================== END OF CONFIGURATION CODE ========================
    
    // Is the script improperly configured?
    
if ($settings["serveraddress"] == "") { die("You need to configure this script as described inside the CONFIGURATION CODE block in " $_SERVER["PHP_SELF"] . "<br>n"); }
    
    
// Display the Teamspeak server
    
$teamspeakDisplay->displayTeamspeakEx($settings);
    
    
// Display autorefresh status and control link:
    
echo("<br>n");
    if (
$autorefresh == 0) {
        echo(
"Autorefresh: Off (<a href="" . $_SERVER["PHP_SELF"] . "?autorefresh=1">Turn on</a>)<br>n");
    } else if (
$autorefresh == 1) {
        echo(
"Autorefresh: On (<a href="" . $_SERVER["PHP_SELF"] . "?autorefresh=0">Turn off</a>)<br>n");
    }
?>
        <br>
        Powered by <a class="nolink" target="_blank" href="http://tsdisplay.sourceforge.net">Teamspeak Display</a><br>
    </body>
</html>



J'ai volontairement enlevé certaine valeur.

Je confirme que le code fonctionne lorsque je le met pas dans un bloc.

vous pouvez voir le résutat ici : http://lemmings.ziomm.net/Teamspeak/demo.php

J'aimerais avoir le même résultat dans un bloc

Merci de votre aide
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

162 Personne(s) en ligne (154 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 162 | Plus ...