在開始之前,我必須澄清一些事情 我正在使用codeigniter 3,我知道,它已經過時了,但它是用於一個專案的,我甚至問“我們不能使用更新版本嗎”,我得到了一個很大的“不,它不能在我的設備上運行」作為回答。 我知道其他用戶之前曾問過這個問題,但沒有一個解決方案對我有用。
所以問題來了,我有一個視圖和一個控制器,控制器沒有從視圖中捕獲任何數據,這是視圖上的表單代碼
這是「儀表板」控制器上的「tambah_matkul」函數
public function tambah_matkul() { $matakuliah = $this->input->post(); var_dump($matakuliah); print_r($_POST); }
在我按下視圖上的“提交”按鈕後,“$matakuliah”和$_POST 變數都返回一個空數組,我認為它應該記錄我在表單上放置的內容並將其傳遞給控制器。
我還搜索了其他問題,他們建議我修改我的.htaccess 文件來修復它,但沒有一個起作用,所以我將其恢復到我嘗試任何一個之前的時間,這是我的.htaccess的代碼< /p>
RewriteEngine On RewriteBase /pemweb2 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]
(我希望你們不要介意我用一些印尼語來命名變數名稱)
將你的屬性nama改為name,輸入沒有像nama這樣的屬性。
再次嘗試發文。