안녕하세요, 저는 request_uri에서 이중 게시를 피하는 방법을 알고 싶습니다. 예를 들어request_uri의 내용을 확인하는 방법
:
는http://www.example.com/foo/foo/...
에만해야한다 : 예를 들어
http://www.example.com/foo/...
내가 내가 그것을 전에 확인해야하는 헤더 기능에 필요한 검사를 만드시겠습니까 헤더. url-string에 double postings이 포함되어 있으면 헤더를 사용하면 안됩니다. 난 정말 감사하겠습니다 나를 도울 수있는 사람이있는 경우
$host = $_SERVER['HTTP_HOST'];
$url = $_SERVER['REQUEST_URI'];
$urlArray = explode('/', $url);
$urlArrayUnique = array_unique($urlArray);
$urlUnique = implode('/', $urlArrayUnique);
if (isset($_SESSION['a'])){
$var = $_SESSION['a'];
if($url !== $urlUnique){
header ('Location:'.$host.'/'.$var.'/'.$basename);
exit;
}
}
: 그래서 검사 같은 것을 할 것이다.
감사합니다.
완전한 코드를 게시하십시오. –
업데이트 됨 내 질문. – bonny