Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera...
Estou com um probleminha na criação do meu banner me flash pois quer deixar informações que se atualizão de acordo com o servidor.
Vocês estão si perguntando se é em flash o que o PHP tem haver com isso.
Vou explicar.
Eu tenho o ActionScript que pega as informações de um XML e joga as informações que eu quero de forma certinha.
O que eu não sei como fazer é ligar o config.php no banco de dados e exibir no xml.
a estrutura do XML é assim.
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <serverinf>
<Login>exibe 1 para informar On. e exibe 2 para informar Off</Login>
<Char>exibe 1 para informar On. e exibe 2 para informar Off</Char>
<Mapa>exibe 1 para informar On. e exibe 2 para informar Off</Mapa>
<Online>exibe a quantidade de player On.</Online>
</serverinf>
pra mim fazer isso em php é bem simples...
pra colocar o Login, Char e Mapa informando se On ou Off fica assim:
<table>
<tr>
<td width="75" class="div">Map Server</td>
<td width="38" class="Stats"><span class="div">
<?PHP if(@fsockopen('127.0.0.1', 6900, $errno, $errstr, 1)){
echo "<font color='green'><strong>Online</strong></font>";
}else{
echo "<font color='red'><strong>Offline</strong></font>";
}
if($_GET['act'] == 'vcf'){
$ponteiro = fopen ("config.php", "r");
while (!feof ($ponteiro)) {
$linha = fgets($ponteiro, 4096);
echo $linha."<br>";
}
fclose ($ponteiro);
}?>
</span></td>
</tr>
<tr>
<td class="div">Login Server</td>
<td class="Stats"><span class="div">
<?PHP if(@fsockopen('127.0.0.1', 5121, $errno, $errstr, 1)){
echo "<font color='green'><strong>Online</strong></font>";
}else{
echo "<font color='red'><strong>Offline</strong></font>";
} ?>
</span></td>
</tr>
<tr>
<td class="div">Char Server</td>
<td class="Stats"><span class="div">
<?PHP if(@fsockopen('127.0.0.1', 6121, $errno, $errstr, 1)){
echo "<font color='green'><strong>Online</strong></font>";
}else{
echo "<font color='red'><strong>Offline</strong></font>";
} ?>
</span></td>
</tr>
</table>
isso ai funciona corretamente e sem problemas... eu so preciso mudar o "127.0.0.1" para o numero de IP correto que ele funciona perfeitamente.
e para o XML a parte que funciona tb perfeitamente em php é a seguinte:
function infosquantosonline(){
$sqlpesq = mysql_num_rows(mysql_query("SELECT * FROM `char` WHERE online=1"));
echo @$sqlpesq;
Com isso gostaria de saber se alguem poderia me dar uma forcinha nisso.
Ao invez de adaptar tudo isso para o ActionScript acho que consigo melhor fazer essa adaptação para o XML
já que tenho pronto o AS que pegas essas info no XML e exibe no Banner do flash.
Se alguem puder me dar essa força fico muito feliz e agradecido.
Obrigado.
Carregando comentários...