Bueno, así ya funciona:
Código PHP:
<?PHP
include("funciones.php");
include("datos_bd.php");
include("usuarios.php");
include("utilidades.php");
include("ocasion.php");
include("novedades.php");
include("variables.php");
$usuario = $_POST['usuario'];
$password = $_POST['password'];
$login = $_POST['login'];
$opcion = $_POST['opcion'];
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Me parece raro que antes funcionara sin y ahora si, pero la cuestión es que ya va bien.
Muchas gracias Nemutagk!!