테스트 사이트 - 개발 중인 베타 버전입니다

혹시, stripslashes() 함수 작동 위한 PHP 버전이 따로 있나요? 채택완료

홈짱 9년 전 조회 3,441

http://www.w3schools.com/php/showphp.asp?filename=demo_form_validation_escapechar">http://www.w3schools.com/php/showphp.asp?filename=demo_form_validation_escapechar 

 

위 페이지에서는 제대로 작동하는데,

 

위 소스를 제 홈피에 복사해 테스트해보니, 역슬래시가 그대로 찍혀 나오네요.

 

 

혹시,stripslashes() 함수가 PHP 몇 이상에서는 작동 안 되나요?

 

 

 



 

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

답변 2개

채택된 답변
+20 포인트

php.ini에서

magic_quotes_gpc = On

으로 되어 있는지 확인해보세요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

홈짱
9년 전
오토셋이라 그런지 위 설정이 안 보이네요.

magic_quotes_gpc 가 뭔지? 이걸 무조건 ON 으로 해주는 게 좋나요?

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

오토셋의 경우 메뉴>도구>PHP 기본 경로 설정에서 php.ini의 위치를 알 수 있을 겁니다.

On으로 되어있지 않다면 On으로 바꿔보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

홈짱
9년 전
검색해보니, 알려주신 코드 magic_quotes_gpc가 PHP 5.4 이상부터 삭제되었다고 하네요.
http://blog.naver.com/withrubiya/220207336062

제가 사용하는 오토셋 경우, PHP 5.6 버전이네요. 그래서 그런지 답해주신 상황과 좀 다른 것 같아요.

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

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

로그인