티스토리 뷰
Form view 코드를 아래와 같이 작성하고
<form method="post" action="/update">
......
</form>
Submit 했더니 아래와 같은 오류 발생
the action you have requested is not allowed
위 오류가 발생하는 원인을 조회해보니
(http://cikorea.net/qna/view/6602/page/1)
form helper를 사용 선언 후
form_open() 사용하면 해결된다는건데
만약 퍼블리셔와 협업이 필요하다면
애로사항이 꽃필 수 있기에
대안을 보니
$config['csrf_protection'] = TRUE; 를 FALSE 로 바꾸면 된다는건데
이것 또한 보안에 애로사항이 꽃피우니
VIEW에 <form> 태그를 사용하면서 해결하는 방법은
<form name="frm" method="post" action="/update/">
<?php echo form_hidden($this->security->get_csrf_token_name(), $this->security->get_csrf_hash()); ?>
......
</form>
'웹프로그래밍 > PHP' 카테고리의 다른 글
본문 내 적절한 배너 삽입 위치 [AD] 표식 (0) | 2015.07.16 |
---|---|
XE 위젯을 모듈에서 표시하는 법 (0) | 2015.06.05 |
PHP Composer package version 표현법 (0) | 2015.02.25 |
Laravel Framework 설치 (0) | 2015.02.25 |
그누보드 Youtube iframe embed code 보이도록 뷰스킨 패치 (0) | 2015.01.29 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Linux
- PHP
- nginx
- JSON
- iphone
- laravel
- API
- JQuery
- sencha touch
- Wordpress
- nodejs
- macos
- Prototype
- git
- Debug
- IOS
- Docker
- javascript
- Android
- 워드프레스
- mssql
- ASP
- Mac
- 안드로이드
- 한글
- iis
- CSS
- IE
- centos
- classic asp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
글 보관함