내 친구 컴퓨터에서 완벽하게 작동하는 CodeIgniter 프로젝트를 복사했습니다. 다른 모든 것은 완벽하게 작동하지만 양식은 작동하지 않습니다. 다시 GET 메서드를 사용하여 양식을 보내려고했는데 그것은 완벽하게 작동하지만 POST 메서드 만 작동하지 않습니다.CodeIgniter 구성 문제 : POST 메서드가 작동하지 않습니다.
이보기가
<form action="<?php echo base_url();?>team/administrator/team/insert" method="post" name="new_team">
//etc etc i removed all the fields just to make it look simple
<input type="submit" value="Save" name="new_team">
</form>
모습입니다 그리고 이것은 컨트롤러가
if(isset($_POST['new_team']))
echo "Inserted";
else
echo "Post was not inserted";
결과 모습입니다 : 그것의이 포스트가 삽입되지 않았 음을 보여줍니다. 뭐가 잘못 되었 니? 솔루션 나는 동일한 코드가 수리 구문
if(isset($_POST['new_team']))
{
echo "echo here";
}
else {
echo "echo there";
}
확인 :-) 도움을 어쨌든 덕분에 모두가 그것을 [ 'csrf_protection는']은 FALSE = 이미 거짓 $의 설정으로 설정 @JubayerArefin config.php를 –
false로 csrf_protection를 설정하여 작동하는 경우 ; –
양식 요소에서 이름 제거 특성이 작동한다고 생각합니다. 너는 그것을 두 번 반복했기 때문에. –