重定向工作不一致


Redirect working inconsistently?

我有这个if-else脚本,它在1个实例上应该重定向,但没有重定向,有人知道为什么吗?

if($usersClass->checkTwitterUserExists(
    $_POST['twitterUser'])) {
    print "<br><p>in use.</p>";
}
else {
    #set_include_path("");
    require 'library/Zend/Oauth/Consumer.php';    
    $rs = mysql_query("update `produgg_users` set `twitterUser` =  
        '".mysql_real_escape_string($_POST['twitterUser'])."' where 
        `id` = '".$usersClass->userID()."'") or die(mysql_error());
    $consumer = new Zend_Oauth_Consumer($config);
    // fetch a request token
    $token = $consumer->getRequestToken();
    // persist the token to storage
    $_SESSION['TWITTER_REQUEST_TOKEN'] = serialize($token);
    // redirect the user
    $consumer->redirect();
}    

在if-else条件上不关闭}(大括号)。