2016-11-27 4 views
1

Я хочу получить только один сообщение с использованием Yii::$app->request->post().почтовая потребность не работает

Например, я просто хочу получить title с сообщений.

Вот мой код:

public function actionSearchResult() { 
     $gets = Yii::$app->request->post('title'); 
     echo '<pre>'; 
     print_r($gets); 
     die(); 
    } 

Я добавил еще некоторый код, как this page говорит, но до сих пор я не получаю title.

public function actionSearchResult() { 
      $gets = Yii::$app->request->post(); 
      echo '<pre>'; 
      print_r($gets); 
      echo '<br>'; 

      $values = Yii::$app->request->post('add'); 
      print_r($values); 
      echo $values['link_type']; 
      die(); 
     } 

В результате показывает только ниже:

Array 
(
    [_csrf] => OEktaXFCMEpnPx8ZFjBaLkkTTwcHFwcQaBFdXSl3Yn8PcX46JAMBBw== 
    [Add] => Array 
     (
      [title] => test 
      [link_type] => 2 
      [subject_id] => 1 
      [is_public] => 0 
      [province] => 
      [city] => 
     ) 

) 

ответ

1

Основываясь на вашем массиве это:

$values = Yii::$app->request->post('Add'); 
echo $values['title']; 
+0

вы имеете в виду проблему просто потому, что ** ** чувствительны к регистру? –

+0

Видимо. Да. – Bizley

+1

Спасибо, что много работает, вы всегда мне хорошо помогаете. –

Смежные вопросы