ciao raga non riesco a capire dove sia l'errore in questa stringa

<?

require ("backend.php");
$login_check = $authlib->is_logged();

if (!$login_check)
{
//User non connesso.
header("location: login.html");
}
else{
//User e connesso.

}
?>

mi dice cosi

Parse error: parse error, unexpected '<' in /elenco.php on line 20