1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

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

Discussão em 'Web Development' iniciada por PintaCabritos, 29 de Abril de 2009. (Respostas: 5; Visualizações: 1363)

  1. PintaCabritos

    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:
    [​IMG]
     
  2. iznougud

    iznougud I quit My Job for Folding

    Experimenta

    Código:
    <? echo $count; ?>
    Ou entao mostra o source que isso gere para se ver melhor o Output
     
  3. infor69

    infor69 Power Member

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

    ficaria então <?php echo $count; ?>
     
    Última edição: 29 de Abril de 2009
  4. S0ul

    S0ul Power Member

    Como os utilizadores iznougud e o infor69 acrescentou tens de meter na parte do html <?php echo $count ?>.
     
  5. iznougud

    iznougud I quit My Job for Folding

    A questão de se usar "<?php" em vez de "<?" tambem e importante. Ja tive problemas por causa disso...
     
  6. PintaCabritos

    PintaCabritos Power Member

    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: 29 de Abril de 2009

Partilhar esta Página