O meu server não está a conseguir interpretar os scripts php

PintaCabritos

Power Member
Como o título diz, o meu servidor não consegue lêr php. Isto só aconteceu recentemente.

Eu não mudei nada, tenho o php instalado, já tentei reinstalar... Não deu
Estou a usar AppServ 2.6.0

O script é o seguinte:
Código:
<?php
    $query = odbc_exec($connection, "SELECT CurrPlayer FROM ServerStatus(nolock) WHERE Opened != 0");
    $count = 0;
    while( odbc_fetch_row($query) )
    {
        $count = $count + odbc_result($query, 1);
    }
    echo $count;
    ?>
<html>
<center>
    <body bgcolor="#323232">
    <font size="5" face="Trebuchet MS" color="#FFFFFF">Server Status: </font>
    <font size="5" face="Trebuchet MS" color="#00BB00">Online</font>
    <br>
    <font size="5" face="Trebuchet MS" color="#FFFFFF">Players Online: 
    <? $count ?></font></b></td>
</center>
</body>
</html>

E o resultado:
r1zxtx.jpg
 
Como o título diz, o meu servidor não consegue lêr php. Isto só aconteceu recentemente.

Eu não mudei nada, tenho o php instalado, já tentei reinstalar... Não deu
Estou a usar AppServ 2.6.0

O script é o seguinte:
Código:
<?php
    $query = odbc_exec($connection, "SELECT CurrPlayer FROM ServerStatus(nolock) WHERE Opened != 0");
    $count = 0;
    while( odbc_fetch_row($query) )
    {
        $count = $count + odbc_result($query, 1);
    }
    echo $count;
    ?>
<html>
<center>
    <body bgcolor="#323232">
    <font size="5" face="Trebuchet MS" color="#FFFFFF">Server Status: </font>
    <font size="5" face="Trebuchet MS" color="#00BB00">Online</font>
    <br>
    <font size="5" face="Trebuchet MS" color="#FFFFFF">Players Online: 
    <? $count ?></font></b></td>
</center>
</body>
</html>
E o resultado:

na parte do html, experimenta fazer <?php em vez de <? e faz o echo $count

ficaria então <?php echo $count; ?>
 
Última edição:
vou tentar o echo, mas o de por <?php antes já tentei. eu tenho o short tags on no php.ini

EDIT:
Funcionou com o <?php antes. obrigado ;D
 
Última edição:
Back
Topo