Сессия не работает при перенаправлении в symfony 1.2

Проблема: я установил переменную в сеансе до перенаправления, и она не работает после перенаправления (в успешном PHP-файле)

  • Я использовал symfony setflash/getflash, сеанс, но ни один метод не работает.

Код: контроллер:

function abc()
{
    $bold_message="<b>".$gnotes_message->getGnoNote()."</b><br>";
    echo $_SESSION["msge"] =$bold_message;
    $this->getUser()->setFlash('message', $bold_message,true);
    $this->getUser()->setAttribute('msg',$bold_message);
    var_dump($_SESSION["msg"]);die;//output : some message

    return $this->redirect('@homepage');
}

signinsucces просмотреть файл

<?php  var_dump($_SESSION['msge']); die("halt");//output: NULL

 if ($sf_user->hasFlash('message')): ?>
   <div class="flash_error"><p><?php echo $sf_user->getFlash('message') ?>       </p></div>

   <?php echo $sf_user->getFlash('error') ?>           
     </div>

Что мне нужно, так это получить сеанс доступа в файле success.php:

$this->getUser()->getAttribute('msg');

person vineet    schedule 27.06.2016    source источник