Hola,
prueba con el siguiente código y fijate en algunos detalles...
1- Abro con <?php y cierro con ?> los trozos de código php.
2- Estoy usando la sintaxis alternativa del if el cual se abre con if(): luego else: y por último endif;
3- Luego te cambie el <?=$_SESSION... por <?php echo $_SESSION...
Por último el error que te da no es un error como tal es un NOTICE o notificación que te informa para que estés atento de que hay algo que no concuerda, pero la ejecución del script continua con total normalidad.
Felices fiestas,
Synkronice
Código PHP:
<?php
session_start();
include "config.php";
if(isset($_SESSION['user'])): ?>
Hola <?php echo $_SESSION['user'] ?> Ya has iniciado sesion <a href="logout.php"Cerrar Sesion</a>;
<?php else: ?>
<table width="300">
<form method="post" action="logeo.php">
<tr>
<td>User:</td>
<td><input type="text" name="user"/></td>
</tr>
<td>Pass</td>
<td><input type="password" name="pass"/></td>
</tr>
</form>
</table>
<?php endif; ?>