000webhost ya no lee mi codigo?


#1

En mi antiguo sitio funcionaba de maravilla hasta que dejo de funcionar repentivamente, el codigo tenia el fin de crear un contador de visitas,

Aqui estan los archivos:

counter.txt
1

(Alli podria ir un 0 pero al guardarlo y reabrirlo no se veria nada, extraño capricho de 000webhost, por ese motivo tengo que poner un 1 para que en el documento se vea contando las visitas a partir de alli)

mypage.php

<!DOCTYPE html> 
<html>
<head>
    <title>I want see hit counter</title>
</head>
<body>

<?
$archivo = "counter.txt";
$contador = 0;

$fp = fopen($archivo,"r");
$contador = fgets($fp, 26);
fclose($fp);

++$contador;

$fp = fopen($archivo,"w+");
fwrite($fp, $contador, 26);
fclose($fp);

echo "<b>Vista $contador /</b>";
?>  
</body>
</html>

En si ese era todo el codigo, entonces cual es el error? desde que actualizaron la plataforma de 000webhost dejo de funcionar, me afectaron muchismo ya que algo que se veia asi: 12345 Visitas, empezo a verse asi: $counter1 Visitas /"; ?> , aqui tienen el ejemplo https://helpmeplease.000webhostapp.com/pagina1.php , estoy pensando en contactar a soporte pero temo a que me respondan con un “no se” como me han dicho varios foristas hasta ahora y terminar dandome por vencido.


#2

Hi @Javenrod!

000webhost no longer supports short PHP tags, such as <? / ?>

Use the traditional ones instead: <?php / ?>