Pues puedes hacer que cada que entre un usuario se registre en la base de datos como q esta en x foro, y luego por php haces una consulta pon tu SELECT nombre FROM tabla WHERE foro = 'foroActual' entonces asi haces que el php responda en forma de xml los usuarios conectados por ejemplo
importante la siguiente linea
Código :
<?xml version="1.0" encoding="UTF-8"?>
<root>
<?php
for($i = 0; $i < count($arrUsuarios); $i++) {
?><usuario nombre="<?=$arrUsuarios[$i]; ?>" />
<?php
}
?>
</root>
Entonces en el flash ya sea mediante el componente list, o mediante algo que tu hagas y usando xml hagas esto por ejemplo
arrastras el componente list al fla y le das el nombre de listaUsuarios_List
Código :
var usuarios_xml = new XML();
usuarios_xml.ignoreWhite = true;
usuarios_xml.onLoad = function() {
var hijo = usuarios_xml.firstChild.childNodes;
for (var i = 0; i<hijo.length; i++) {
_root.listaUsuarios_List.addItem(hijo[i].attributes.nombre);
}
};
usuarios_xml.load("getUsuarios.php?foro=foroActual");con esto le mandas la variable por get del foro y solo haces un php para todos los foros y tambien un swf pues para el swf le puedes mandar la variable del foro desde el html