2010-04-17 23 views
3

傳遞參數的問題,我有這樣兩條線:PHP:關於URL的

var_dump($parametros_post_signin); 

    $this->redirect('prueba/aux?email='.$parametros_post_signin['signin']); 

的第一個印刷本:

array 
    'signin' => 
    array 
     'email_address' => string '' (length=0) 
     'password' => string '' (length=0) 

第二個採取另一個行動在那裏我有這樣的代碼:

var_dump($request->getParameter('email')); 

,打印這樣的:

字符串 '密碼'(長度= 8)

我希望它來打印這樣的:

字符串 ''(長度= 0)

我應該做的get值是什麼'email_address'字段的內容?

問候

哈維

回答

3

嘗試在2nd符合

$parametros_post_signin['signin']['email_address'] 

替換

$parametros_post_signin['signin'] 

$parametros_post_signin是一個2D數組,要得到email address您必須指定兩個維度。