Veritabanından veri getiren ve bu verilere görünümüne atanan bir denetleyicim var. Bu denetleyici Searchcontroller. İndeks sayfası görünümündeki formu, her şey iyi çalışıyorsa SearchController'a gönderirse, veriler doğru şekilde getirilir ve görüntülenir. Sorun, aynı formu Searchcontroller tarafından görüntülenen Arama Görünümünde göndermeye çalıştığım zamandır. Sonra boş sonuçlar elde ederim.Codeigniter formu aynı sayfada gönderme boş sonuç içinde bitiyor
Searchcontroller
public function index() {
$this->load->model('Dbmodel');
$data = array(
'result' => $result = $this->Dbmodel->getSearch($this->input->post('okresselect'), null),
'okresy' => $result = $this->Dbmodel->getOkresy()
);
$this->load->view('searchpage', $data);
}
Indexpage görünümü
<form method="post" action="search">
.. some code here
</form>
Searchpage view
<form method="post" action="<?php echo "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; ?>">
.. some code here
</form>
Teşekkür
Neden formun http://www.codeigniter.com/user_guide/helpers/form_helper.html için codeigniter form yardımcısını kullanın ve ayrıca autoload.php – user4419336
içindeki URL yardımcısını otomatik olarak kullanmayın İpucu için teşekkürler – DavidN
yardım yok, hala hiçbir sonuç göstermiyor .. – DavidN