php
  • mysqli
  • 2014-04-21 3 views -1 likes 
    -1

    이것이 일반적인 질문이 아니지만 유감스럽게 생각합니다. 검색했지만 해결 방법을 찾을 수 없습니다 ...
    나는 사람 게시물을 만들 수 있습니다. 사용자가 자신의 게시물 중 하나를 클릭하면 전체 게시물 (CMS 스타일)을 표시하는 페이지가 열립니다. 나는 _GET 방법과 각 게시물에 대한 링크를 사용하고있어 다음과 같이 있습니다 :
    결과 페이지 링크가 작동하도록하려면 어떻게해야합니까?

    "<a href='item.php/?iD=$iD'>". $row['iTitle'] . "</a>" <br /> 
    

    이 페이지 'item.php가'그 안에 그것은 mysqli를 통해 데려 게시물을 표시로 사용자를 제공합니다 준비된 진술. 이 모든 것은 잘 작동하지만 ... 'item.php'페이지의 모든 링크는 이제 "/item.php/"링크가되어 링크가 쓸모 없게됩니다.

    예, 홈 링크는 지금 examplesite.com/item.php/index.php
    어디 그냥이 해당 페이지에있는 모든 단일 링크에 대해 동일 examplesite.com/index.php
    말을해야 말한다!
    그래서 내 머리카락을 꺼내는 이유는 무엇입니까? 고마워요 :)

    +1

    나는 당신의 질문을 이해하는 문제가있다. 링크에 슬래시를 넣고 싶지 않은 경우 슬래시로 링크를 작성하는 이유는 무엇입니까? 그것은 당신의 질문에서 분명하지 않다. 또한 여기에 다른 링크가 있어야하는 이유에 대한 분석을 공유하지 않았습니다. "내 머리카락을 꺼내는"것은 좋은 분석 기술이 아닙니다. – hakre

    +0

    그의 질문을 이해했습니다. 하지만 내가 동의했기 때문에 나는 당신에게 투표했습니다. –

    +0

    hakre, 이해 못해 죄송합니다. 그러나 다른 두 사람은 5 분 이내에 답변을 게시하고 잘 이해했습니다. 슬래시를 사용하는 이유는 PHP를 처음 사용하고 분명히 더 잘 알지 못했기 때문입니다. 이것이 내가 최후의 수단으로 만이 사이트를 사용하는 이유입니다 ... 도움이되기보다는 다른 사람들의 질문에 잘못을 고르고 자하는 사람이 너무 많아서입니다. 이 사이트의 이유는 결국 사람들을 돕는 것입니다. 그리고 이미 두 가지 대답과 받아 들여진 대답이있는 것을 볼 때 두 센트를 더할 필요가 없습니다! – RagstoRich

    답변

    0

    슬래시 태그를 추가하고 쿼리 문자열을 ?에 추가하고 index.php을 가리키기 때문에. 당신은 같이있어

    "<a href='item.php?iD=$iD'>" . $row['iTitle'] . "</a>" 
    

    :

    :

    item.php?ID=1 
    

    포인트는 당신이 전체 경로로 변경 또는 루트로 백업해야되는 index.php를 들어 같은

    당신은 당신의 연결을 변경해야합니다

    '<a href="/index.php">' . $row['iTitle'] . '</a>' 
    

    귀하는 : item.php/?iD=$iD 의미 :

    item.php/index.php?iD=$iD 
    

    당신이 변경하는 경우 : item.php/item.php?iD=$iD 당신이있어 :

    item.php/item.php?iD=$iD 
    
    0

    당신은 여기에 쿼리 문자열 앞에 슬래시를 추가. 이 :

    "<a href='item.php/?iD=$iD'>". $row['iTitle'] . "</a>" <br /> 
    

    은 다음과 같아야합니다

    "<a href='item.php?iD=$iD'>". $row['iTitle'] . "</a>" <br /> 
    
    관련 문제