Codeigniter 컨트롤러가 보기에서 POST 데이터를 가져올 수 없습니다.
P粉713846879
P粉713846879 2023-09-03 11:34:13
0
1
460

시작하기 전에 먼저 분명히 짚고 넘어가야 할 것이 있습니다. 저는 codeigniter 3을 사용하고 있는데 오래됐지만 프로젝트용이었는데 "새 버전을 사용할 수 없나요?"라고 물었고 "아니요. 장치"가 대답이었습니다. 이전에 다른 사용자가 이 질문을 한 적이 있다는 것을 알고 있지만 어떤 솔루션도 나에게 도움이 되지 않았습니다.

여기서 문제가 발생합니다. 뷰와 컨트롤러가 있는데 컨트롤러가 뷰에서 데이터를 캡처하지 않습니다. 여기에 뷰의 양식 코드가 있습니다

'대시보드' 컨트롤러의 'tambah_matkul' 기능입니다

공용 함수 tambah_matkul() { $matakuliah = $this->input->post(); var_dump($matakuliah); print_r($_POST); }

뷰에서 "제출" 버튼을 누르면 "$matakuliah" 및 $_POST 변수가 모두 빈 배열을 반환합니다. 이 배열은 제가 양식에 넣은 내용을 기록하여 컨트롤러에 전달해야 한다고 생각했습니다. .

또한 다른 질문을 검색했는데 문제를 해결하기 위해 .htaccess 파일을 수정하라고 제안했지만 아무 것도 작동하지 않아서 질문을 시도하기 전의 시점으로 되돌렸습니다. 여기에 내 .htaccess 코드가 있습니다.< p>

RewriteEngine 켜기 RewriteBase /pemweb2 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]

(변수 이름에 인도네시아어를 사용해도 괜찮기를 바랍니다.)

P粉713846879
P粉713846879

모든 응답 (1)
P粉930448030

속성 nama를 이름으로 변경하세요. 입력에는 nama와 같은 속성이 없습니다.

으아악

다시 게시해 보세요.

    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!