저는 PHP를 처음 사용 했으므로 약 3 주 전에 시작했습니다.문자열 인코딩, 배열 디코드
다른 페이지로 전달하기 위해 $ _POST와 함께 사용되는 문자열이 있습니다. 두 번째 페이지는 $ _GET을 사용하여 이러한 URL을 얻고 원하는대로 분할합니다.
제 문제는 첫 번째 페이지에서 String을 사용하고이를 암호화하여 계획 텍스트로 전달할 수 있다는 것입니다. 두 번째 페이지에서 해독해야하며 배열로 가져와야합니다.
그래서 나는 $ _POST와 호환되는 암호화 방법 또는 기능이 있습니까 (그래서 다른 페이지로 보낼 수 있습니다). 배열로 해독 할 수 있습니까?
두 번째 페이지가 실제로 웹 사이트에 연결되어 있고 결제 수단이기 때문에이 방법이 필요합니다. 그래서 나는 사용자가 수동으로 URL을 편집하고 그들이 얻는 제품에 대한 $ 금액을 낮추기를 원하지 않는다.
당신의 도움에 감사드립니다.
$ _POST는 POST 요청을 사용하여 서버에 보낸 매개 변수를받는 데 사용됩니다. 매개 변수는 요청 본문 (일반적으로 URL 인코딩 됨)으로 전달됩니다. 양식 제출 또는 ajax 요청을 통해). 매개 변수가 요청 URL (예 : www.domain.tld? param1 = value1 & param2 = value2 & ...)에 있다는 사실을 제외하면 $ _GET은 실제로 같은 개념입니다. – Javaguru
사용자는 항상 요청. 그것은 단지 HTTP 프로토콜에 대한 사용자 지식의 문제 일뿐입니다. 따라서 요청과 함께 이러한 정보를 절대 전달해서는 안됩니다. – Javaguru
세션을 사용하십시오. 암호화는 종종 당신보다 더 경험이 많은 사람에 의해 전복 될 수 있습니다. – goat