PHP를 사용하여 양식을 보내는 데 문제가 있습니다.
나는 스크립트가있는 페이지 domain1.com과 첫 번째 도메인에 마스킹 된 두 번째 domain2.com이 있습니다.
두 번째 도메인 domain2.com 브라우저에서 볼 수 있지만, 스크립트는 내가 자신을 domain2.com에서 $ _POST 데이터를 전송하려고하지만, $ _POST는 배달 할 수없는 domain1.com
에서 작동합니다.
<form method="post" action="http://<?php echo $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"] ?>">
그럼 내가 $ _POST를 위해서 var_dump 시도하지만 NULL입니다 :
형태의 머리 모양
이를 좋아한다.질문 : 어떻게 마스크 된 도메인에서 $ _POST 데이터를 잡을 수 있습니까? 어쩌면 해킹이 있을까요?
모든 아이디어가 도움이됩니다. 모두에게 감사드립니다.
예 1 :
<form method="post" action="http://domain2.com">
<input type="hidden" name="data" value="1" />
<input type="submit" value="send" />
</form>
예 2는 :
<form method="post" action="http://domain1.com">
<input type="hidden" name="data" value="1" />
<input type="submit" value="send" />
</form>
는 사이트를 해킹하고 싶은 것처럼 보이지만 그 방법으로는 작동하지 않습니다. – ITroubs
아니요. 해킹이 필요하지 않습니다. 하지만 하나의 스크립트 아래에 더 많은 도메인이 있고 기본 도메인으로 데이터를 보내려고합니다. – Maximi
도메인 2를 "마스킹"하지 않았습니다.양식이 제출되면 브라우저의 주소 표시 줄에 표시되며 양식이 포함 된 페이지의 html에는 확실히 표시됩니다. –