Parse error: syntax error, unexpected T_VARIABLE, s'attendant à T_FUNCTION

Quelqu'un pourrait-il me dire ce que je fais mal?

Je veux afficher les utilisateurs en ligne sur certaines chambres.

le code ci-dessous est la fonction qui appelle mon online.php c'est sous mes chat.php
lorsque je charge la page cette fonction aussi des charges.

function whos_online() {
  if ( window.XMLHttpRequest ) {
    xmlhttp = new XMLHttpRequest();
  } else { 
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.open("GET", "online.php?room=<?php $_SESSION['room']?>", false);
  xmlhttp.send();
  document.getElementById("whos_online").innerHTML = xmlhttp.responseText; 
}

ONLINE.PHP

c'est le contenu de mon online.php

<link rel="stylesheet" type="text/css" href="style.css" />
<?php

    session_start();
    include 'db.inc.php';

    class WhosOnline{
        $rn = $_GET['room'];
        protected $get_status_query = "SELECT * FROM `online_users` WHERE `room` = '{$rn}'";
        public function DisplayUsers(){
            $get_current_status = mysql_query( $this->get_status_query );
            if( mysql_num_rows( $get_current_status ) != 0 ) {
                while( $row_status = mysql_fetch_array( $get_current_status ) ) {
                    if( $_SESSION['username'] == true ) {
                        echo "<div class='online_margin'>
                                <b>".base64_decode($row_status['username'])."</b>
                              </div>
                              <hr style='border: 0; border-top: solid 1px #D8D8D8;margin: 5px 10px 5px 10px;' />";
                    }
                }
            }
        }
    }

    $Online = new WhosOnline;
    $Online->DisplayUsers();
?>

Toute aide?

Vous avez fait un type quelque part, regardez-vous dans le quartier de l'erreur et de voir si il y a une erreur de syntaxe.
qu'entendez-vous par type?. l'erreur des points de $rn = $_GET['salle']; et je ne sais pas pourquoi.
Ce n'est pas la façon dont vous devriez le faire. Jamais.
Doit avoir été faute de frappe. Et vous ne pouvez pas avoir de code à l'intérieur d'une classe, seulement à l'intérieur d'une méthode d'une classe.

OriginalL'auteur user1232117 | 2012-05-01