데이터베이스 연결을 설정하지 않은 PHP 파일이 있습니다. 내가url을 매개 변수로 전달할 때 403 오류가 발생합니다.
http://mydomain.com?q=http%3A%2F%2Fmyoranotherdomain.com
같은 PARAM 같은 URL을 전달할 때
그것은 403 오류 보여줍니다
You don't have permision to access blahblah.php file.
을 내가 PARAM의 HTTP 부분을 제거 할 때, 그것은
http://mydomain.com?q=myoranotherdomain.com
처럼 괜찮아
도메인을 URL에서 매개 변수로 전달하도록하려면 어떻게해야합니까? 그것은 항상이 Methode의
string urldecode (string $str)
http://php.net/manual/en/function.urldecode.php
:
string urlencode (string $str)
http://php.net/manual/en/function.urlencode.php
당신은 또한 디코딩을 할 필요가 :
JS와 인코딩 URL이이 방법과 다른 점이 있습니까? 나는 JavaScript를 사용하여 매개 변수를 부호화한다. –
아마도 - 인코딩의 뒤에있는 JS는 무엇인가? – DominikAngerer
자바 스크립트 사용을 위해'encodeURIComponent (string) ' – Bart