2017-09-11 13 views
0

私は、インデックスfunction()を持つコントローラを持っており、コントローラのビューのオプション値の選択値を取得したいと考えていますindex()CodeIgniterのコントローラで選択ボックスのオプション値を取得する方法

<select name="lang_choice1" id="lang_choice1"> 
    <?php 
    $path = './application/language/'; 
    $dir = new DirectoryIterator($path); 
    foreach ($dir as $fileinfo) { 
     if ($fileinfo->isDir() && !$fileinfo->isDot()) { 
      echo "<option value='" . $fileinfo->getFilename() . "'>".$fileinfo->getFilename()."</option>"; 
     } 
    } 
    ?> 
</select> 
+0

ご質問ください、それは明確ではありません。 – mega6382

+0

あなたの$ _POST変数にあなたがそれを掲示しているはずです。 –

+0

@programmerは、その変数がある場所をどのオプションから選択するかを教えていただけますか? –

答えて

0

は、メソッドのポストにformタグを作成しても、あなたのコントローラ にアクションURLを設定しても、ボタンを作成するタイプは、フォームを提出の上になるように提出すると、次のよう

public function index() { 
    $this->accesscontrol->can_or_redirect('view', 'translation'); 
    $this->output->view('translation/language'); 
} 

私の見解でありますコントローラーで選択した値を取得することができます

0

VIEWからCONTROLLERに何らかの値を戻す必要がある場合は、 GETまたはPOSTリクエストを介してこれらの値をすべてurlに渡す必要があり、uriセグメントを通じてすべての値を取得できます。

関連する問題