el problema esta en las etiquetas de php, en la 4.x, se permitia el uso del estilo corto:
Código PHP:
<?
// este es el estilo corto
?>
pero en la 5.x, ya no se permite, es mas esta deshabilitada para evitar incompatibilidades, por eso ahora se usa, el estilo xml que es asi:
Código PHP:
<?php
// este es el estilo xml
?>
espero esto solucione tu problema y tu codigo esta mal deberia ser asi:
Código PHP:
session_start ();
session_register('contador');
?>
<HTML>
<HEAD>
<TITLE>contador.php</TITLE>
</HEAD>
<BODY>
<?php
if ($_SESSION['contador']==""){
$_SESSION['contador']=0;
}else {
$_SESSION['contador']++;
}
echo $_SESSION['contador'];
echo "Has recargado esta página $contador veces".$_SESSION['contador'];
?>
</BODY>
</HTML>
nos vemos babay