제목 | php private함수 전달 | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 찌은 | 작성시각 | 2020/07/17 16:55:55 |
|
|||
* 코드이그나이터를 사용중입니다.. url id의 파라미터 값을 암호화 할려고 합니다. https://localhost/id=1234&idd=fskjlsfjlfjlsdj 처럼요.
view에서 <a href='https://localhost/id=1234&idd=">링크입니다.</a> 일경우,
id 파라미터 값(1234)을 암호화 하여 idd= 뒤에 붙이도록 하고 싶은데 컨트롤러에 pirvate function 함수(id값) { return md5(id값); } 를 작성해보았습니다. 뷰에서 어떻게 id 파라미터 값을 받고, 이것을 컨트롤러에서 암호화하여 다시 전달하나요??
잘 모르겠습니다.. 해결방법에 대해서 알려주셨으면 좋겠어요...
*getter, setter을 써야하는 건가요? |
|||
다음글 | ftp_put 외부 파일전송 질의있습니다. (3) | ||
이전글 | 세션(session)값이 증발합니다. (1) | ||
한대승(불의회상)
/
2020/07/17 17:14:23 /
추천
0
public 으로 하시고 view에서는 $this->함수(id값) 하시면 됩니다.
|
찌은
/
2020/07/17 17:16:50 /
추천
0
감사합니다! 하지만, 회사 산배가 private로 하라고 하시네요..ㅜㅜ 그래도 조금 이해가 된것 같아요! |
한대승(불의회상)
/
2020/07/17 17:19:49 /
추천
0
외부에서 호출가능하여 보안에 위험하다 생각된다면 helper함수로 만드는 방법도 있습니다. 헬퍼는 http://www.ciboard.co.kr/user_guide/kr/general/helpers.html 참고하세요. |