2013-02-19 2 views
0

으로 변경하면 blackhat %% 1985로 입력 필드 값을 입력하고 제출 값을 blackhat % 85 으로 게시 값을 가져오고 require_once BASEPATH 뒤에 값이 변경됩니다. 'core/CodeIgniter.php';Codeigniter 자동 입력 필드 값을

<form action="" method="post" id="submitForm"> 
<input type="hidden" name="a" value="blackhat%%1985" /> 
<input type="submit" name="b" /> 
</form> 
+0

왜 값 ('blackhat % 25 % 251985')을 인코딩하지 않습니까? – Shomz

+0

@Shomz 여기에 사용자가 자신의 암호를 제출 .. 제출하기 전에 인코딩하는 방법? – Chinmoy

+0

JavaScript의 encodeURIComponent를 사용하여 양식을 제출하기 전에 값을 변경할 수 있습니다. 'encodeURIComponent ('blackhat %% 1985'); ' – Shomz

답변

0

JavaScript의 encodeURIComponent를 사용하여 양식을 제출하기 전에 값을 인코딩 할 수 있습니다. 물론

encodeURIComponent('blackhat%%1985');

, 그 이후 서버 측에 디코딩하는 것을 잊지 마세요.

1

에 대해 urlencode() 함수를 사용하십시오.

관련 문제