Parse error: syntax error, unexpected $end [RESOLVIDO]

alo pessoal, estou a ter o erro acima no seguinte ficheiro php:

[code]<?php

require_once('connect.php');
require_once('Quiz.php');

$quiz = new Quiz;
$quiz->setDB($db);
$quiz->load();

?>

Quiz
    <form id="quiz" method="post" action="resultado.php">
	<?php foreach($quiz->getQuestoes() as $questao){ ?>

        <fieldset>
        	<legend><? echo $questao['titulo'] ?></legend>

			<? foreach($quiz->getRespostas() as $resposta){ ?>
            	
				<? if($questao['id']==$resposta['id_questao']){ ?>
                	<input type="radio" name="question_<?php echo $questao['id']?>" id="<?php echo $resposta['id'] ?>" value="<?php echo $resposta['id'] ?>"/><label for="<?php echo $resposta['id'] ?>"><?php echo $resposta['titulo']?></label>
					
				<? } ?>
            <? } ?>	
        </fieldset>
    <? } ?>
    <input type="submit" value="Enviar"/>
</form>
[/code]

Alguem tem uma ideia de que linha vem isso?

troca todos os <? por <?php , talves não esteja habilitado o short_tags la…

de uma olhada nos arquivos connect.php e Quiz.php

[quote=douglaskd]troca todos os <? por <?php , talves não esteja habilitado o short_tags la…

de uma olhada nos arquivos connect.php e Quiz.php

[/quote]

Ja tinha resolvido… o servidor não suporta Shorts… thanks