2013-03-18 2 views
0

어쩌면 이것이 기본적인 질문 일지 모르지만 나는 어느쪽으로 든 설득력있는 것을 찾을 수 없습니다. 나는 ajax를 사용하여 PHP 페이지에 저장할 수있는 필드를 보내고 있습니다. URL 인코딩을 사용하는 것보다는 게시하는 것이 더 쉬운 솔루션 인 것 같습니다.

+2

PHP에 대해 말하는 것처럼 들립니다. 그래도 네가 무엇을 요구하는지 모르겠다. 지금 성취하고자하는 것에 대해, 지금까지 시도한 것에 대해, 그리고 결과에 대해 더 자세히 설명해 주시겠습니까? –

+1

예, PHP로 전송, 명확하게 질문을 편집했습니다. 지금까지 $ _GET을 사용해 왔고 특히 &와 s의 문제가있었습니다. 내가 안전하게 무엇인가를 보낼 수있는 무언가를 찾고 있는데, 시스템을 깨뜨리는 새로운 방법을 발견 할 때 돌아 오는 것을 원하지 않는다. –

+0

UTF-8 인코딩 된 데이터와 같은 특수 문자? 예. 데이터베이스 드라이버도 UTF-8로 구성되어 있는지 확인하십시오. –

답변

1

먼저 참조하십시오. GET 방법 철학은 데이터 검색의 경우에 사용됩니다. stackoverflow.com/questions/198462/을, 또는이 :

예를 이것에 대한 고려

그리고 귀하의 질문에 대답 Wikipedia's thoughts on POST : 예, 당신이 할 수있는. 문자 인코딩에 문제가있는 경우 모든 인코딩 설정 (웹 페이지 인코딩, PHP mb_internal_encoding, MySQL 인코딩 등)을 사용하고 있는지 확인하십시오.

0

특수 문자를 처리하는 encode url을 사용할 수 있습니다.

는 모델에서 데이터를 조작하려는 경우, 당신은 항상 POST을 사용해야하지 을 GET, 모두의 this

+2

@pravat http://w3fools.com에서보세요. – Davit

관련 문제