CYberglO 0 Denunciar post Postado Fevereiro 23, 2007 Estava procurando na net, e achei um script pronto(editei em algumas partes), e ficou mais ou menos assim: <?php$row = 1;//Eu tentei copiar a tabela .csv para pasta ficando somente "RYLServerController_status.csv" no caminho//logo abaixo, mas o problema continuou$handle = fopen ("C:\Gabriel\RYL\Server\v1700 -- haiz\server files\RYLServerController_status.csv","r");while ($data = fgetcsv ($handle, 1000, ";")) {$row++;if ($row == 5) {$human = explode(";", $data[0]);echo $human[0] . ": ";echo $human[1] . "<br />";}if ($row == 6) {$akan = explode(";", $data[0]);echo $akan[0] . ": ";echo $akan[1] . "<br />"; } }fclose ($handle);?> Esta tabela contém dados mostrando quantos players Humanos e Arkans (2 raças no Server do meu jogo) está online no momento.Eu quero colocar em meu site baseado em php a contagem dessa lista Quero os dados inseridus em Human e Arkkans Mas precisu de um script pronto que faça isso, porque sou muito, muito leigo em php. E outra.Este Script, além de não funcionar, mostra Humanos: ('em branco') E Arkans: 2 em meu site Também já tentei este Script: <?PHP$file_handle = fopen("C:\Gabriel\RYL\Server\v1700 -- haiz\server files\RYLServerController_status.csv", "rb");while (!feof($file_handle) ) {$line_of_text = fgets($file_handle);$parts = explode(';', $line_of_text);print $parts[0] .' '. $parts[1]. "<BR>";}fclose($file_handle);?> Mas com este, apesar de mostrar os valores corretos em cada linha da tabela, eu não consegui restringir para "Printar" apenas as linhas 4 e 5. Como faço? Preciso de ajuda.Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
CYberglO 0 Denunciar post Postado Fevereiro 23, 2007 Eu consegui resolver meu problema com este script: <?PHP$row = 1;$file_handle = fopen("C:\Gabriel\RYL\Server\v1700 -- haiz\server files\RYLServerController_status.csv", "rb");while (!feof($file_handle) ) {$row++;$line_of_text = fgets($file_handle);$parts = explode(';', $line_of_text);if ($row == 5) {print $parts[0] .':'.' '. $parts[1]. "<BR>";}elseif ($row == 6) {print $parts[0] .':'.' '. $parts[1]. "<BR>";}}fclose($file_handle);?> Mas, eu continuo com um problema: Em minha tabela .csv não há nenhum número 2 escrito, mas a minha página insiste em mostrar: Humans: 0 << Correto Akkans: 0 << Correto 2 << TOTALMENTE ERRADO!!! Este VALOR NÃO EXISTE.De onde ele foi tirado? Este é meu problema.Minha página mostra os 2 valores(humanos e Arkans, mudando de acordo com a qtd de pessoas c conectam), mas este 2, que não achei escrito no script, continua em aparecer, independente de quantas pessoas entram(se altera os 2 valores do '0') Mas este 2..Como sumo com ele? Compartilhar este post Link para o post Compartilhar em outros sites