채택완료

INSERT 시에 값에 특수무자 ' 가 포함되면 문자가 있는데...

2021-07-14 (수) 12:13:12 2,238

안녕하세요.

INSERT 시 입력값에 ' 특수문자가 발생하면 입력 처리가 안되는데 이럴때 어떻게 해야되나요?

받는 값을 전부 변환 시켜줘야될까요???

만약 입력받는 변수가 50개라면 ' 특수문자 입력시 입력이 안되는걸 감지하기위해

모든 변수에 ' 특수문자 체크하여 변환이나 삭제하는 방법 밖에 없는건가요?

많은 조언 부탁 드립니다.

감사합니다.

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

$test = "'asdf";
addslash($test);

답변에 대한 댓글 1개

2021-07-14 (수) 12:32:03
언제나 빠른 답변 감사 드립니다. 볼피드님

addslashes 함수안에 값들을 넣으세요.

https://www.php.net/manual/en/function.addslashes.php

답변에 대한 댓글 1개

2021-07-14 (수) 12:32:32
자세한 답변 감사드립니다. Phillips 님

답변을 작성하려면 로그인이 필요합니다.