2012-11-25 2 views
0

변수의 내용을 한 페이지에서 다른 페이지로 보내고 싶습니다. 변수는 사용자가 입력합니다.변수 값을 사용자 연결에 저장하십시오.

$session =$this->get('request')->getSession(); 
$typeRapport = $session->get('typeRapport'); 
+3

@Sgoettschkes - 그것은 제대로 완료, 일관된 문장을 형성하고 "문법"을 철자 아마 권할 다른 사람의 사용을 모욕 할 때; 그것은 단지 2 센트입니다. –

+2

@user91599 귀하의 질문을 읽는 것이 정말 어렵습니다. 대답을 얻으려면 다시 말해야합니다. 쉼표와 마침표도 도움이 될 것입니다. –

답변

0

모든 것을 수행 한 것 같습니다. 당신은 질문 : "한 페이지에서 다른 페이지로 변수의 내용을 보내고 싶습니다."

Session 개체를 가져올 수 있다면 왜 매개 변수를 설정하지 않으시겠습니까? 예. 첫 페이지의

컨트롤러 :

use Symfony\Component\HttpFoundation\Request; 

... 

public function firstPageAction(Request $request){ 
    $myValue = ....; // value to be passed 
    $session = $request->getSession(); 
    $session->set('typeRapport', $myValue);  
... 
} 

그런 다음, 두 번째 페이지의 컨트롤러 :

use Symfony\Component\HttpFoundation\Request; 

... 

public function secondPageAction(Request request){ 
    $session = $request->getSession(); 
    $typeRapport = $session->get('typeRapport'); 
} 
관련 문제