header("Location: http://www.google.com ")
을 사용하지 않고 PHP를 사용하여 리디렉션 할 수 있습니까? PHP 스크립트 바로 뒤에 (출력이없는) 맨 위에 놓았지만 작동하지 않습니다. PHP를 사용하여 데이터베이스에서 내용을 확인하고 내용에 따라 리디렉션됩니다.PHP를 사용하여 리디렉션 (헤더를 사용하지 않음)
0
A
답변
0
"PHP 스크립트 직후"? 글쎄, 이어야하고 PHP 스크립트가 작동해야합니다.
그렇지 않은 경우 이전 코드를 표시하십시오. 여러분의 솔루션을 구현하는 방법을 묻는 질문은 게시하지 말고 질문 자체를 게시하십시오.
0
코드를 출력하는 echo 또는 print 문이 나오기 전에 헤더가 호출되는 한 항상 코드가 작동해야합니다. 브라우저. 또 다른 가능성은 웹 서버가 리디렉션이 작동하지 않는 추가 출력 또는 헤더를 발송하는 것입니다.
테스트 방법 중 하나는 웹 서버에 텔넷을 연결하고 GET /myscript.php를 보내는 것입니다. 그런 다음 결과를보고 예상 한 결과인지 확인하십시오. PHP는 문서 당
0
: 실제 출력이 어느 파일에 일반 HTML 태그, 빈 줄에 의해, 또는 PHP에서 전송 전에
그 헤더() 기억을 호출해야합니다. include() 또는 require(), 함수 또는 다른 파일 액세스 함수로 코드를 읽고 header()가 호출되기 전에 공백 또는 빈 행이 출력되는 것은 매우 일반적인 오류입니다. 단일 PHP/HTML 파일을 사용할 때 같은 문제가 존재합니다.
리디렉션이 상주하는 실제 코드를 보지 않고도 도움을받을 수 없습니다. 아마 당신이 더 많은 세부 사항을 제공 할 수 있다면 다른 누군가가 도움을 줄 수있는 다른 기술을 제안 할 수는 있을지 모르지만 헤더 방법이 내가 만났던 유일한 방법입니다.
관련 문제
- 1. 다중 URL에 리디렉션 헤더를 사용하거나 변수를 사용하여 헤더를 리디렉션 할 수 있습니까?
- 2. PHP를 사용하여 사이트 별칭을 리디렉션 하시겠습니까?
- 3. Sinatra가 리디렉션 헤더를 전달하지 않습니다.
- 4. 301 응답 헤더를 사용하여 리디렉션이 제대로 리디렉션되지 않음
- 5. Microsoft.Web.Administration을 사용하여 폼 인증을 사용하지 않음
- 6. 제거 : javascript를 사용하여 호버 (jquery를 사용하지 않음 ... 묻지 않음)
- 7. 리디렉션 (URL) 작동하지 않음
- 8. 창을 사용하지 않음
- 9. 문서의 목차를 사용하지 않음
- 10. JSF에서 commandButton을 사용하지 않음
- 11. glBlendFunc 쉐이더를 사용하지 않음
- 12. MySQL - 색인을 사용하지 않음
- 13. 배경에서 창을 사용하지 않음
- 14. GPS 기능을 사용하지 않음
- 15. MipMapping을 사용하지 않음
- 16. jquery 플러그인을 동적으로 사용하지 않음
- 17. PHP를 사용하여 로그인 한 후 이전 페이지로 리디렉션
- 18. php를 사용하여 페이스 북의 캔버스 페이지에서 탭 페이지로 리디렉션
- 19. eshell 디스플레이 버퍼를 사용하지 않음
- 20. vim에서 자동 기능을 사용하지 않음
- 21. jQuery, 범위와 함께 사용하지 않음
- 22. PHP를 사용하여 PHP의 FDF 함수를 사용하지 않고 PDF를 생성
- 23. 리퍼러 헤더를 사용하여 이미지로드
- 24. PHP를 사용하여 ASP.net 세션으로 가장
- 25. PHP를 사용하여 편안한 인증
- 26. $ _GET 매개 변수를 사용하지 않음
- 27. sencha touch에서 monitorOrientation을 사용하지 않음
- 28. 콜론을 사용하거나 선택자를 사용하지 않음
- 29. ListView를 사용한 후에 사용하지 않음
- 30. jscrollpane에서 가로 스크롤을 사용하지 않음
어떤 의미로 작동하지 않습니까? 이 경우 다른 곳에 문제가있을 것입니다 - 출력 된 HTTP 헤더를 확인하여 위치 헤더가 전송되고 있는지 확인 했습니까? (방화문 (다른 많은 것들 사이)은 응답 헤더를 볼 수있게 해줍니다.) –