잠시 후 리디렉션을위한 특정 PHP 기능이 있습니다. 어딘가에서 봤는데 기억이 안나. 로그인 후 Gmail 리디렉션과 같습니다. 제발, 누구든지 저에게 상기시켜 줄 수 있습니까?
Refresh헤더는 표준이 아닙니다. RFC로 다루지 않는 것은 절대 사용하지 않습니다
잠시 후 리디렉션을위한 특정 PHP 기능이 있습니다. 어딘가에서 봤는데 기억이 안나. 로그인 후 Gmail 리디렉션과 같습니다. 제발, 누구든지 저에게 상기시켜 줄 수 있습니까?
Refresh헤더는 표준이 아닙니다. RFC로 다루지 않는 것은 절대 사용하지 않습니다
답변:
header( "refresh:5;url=wherever.php" );
이것은 5 초 안에 header당신을 리디렉션 할 PHP 방법입니다.wherever.php
일반적인 HTML 태그, 파일의 빈 줄 또는 PHP에서 실제 출력을 보내기 전에 header ()를 호출해야합니다. include, require, 함수 또는 다른 파일 액세스 함수를 사용하여 코드를 읽고 header ()가 호출되기 전에 출력되는 공백이나 빈 줄이있는 것은 매우 일반적인 오류입니다. 단일 PHP / HTML 파일을 사용할 때 동일한 문제가 존재합니다. (소스 php.net )
die();
잠시 후 자바 스크립트를 사용하여 리디렉션 할 수 있습니다.
setTimeout(function () {
window.location.href= 'http://www.google.com'; // the redirect goes here
},5000); // 5 seconds
PHP로 리디렉션하는 경우에는 단순히 sleep () 명령을 사용하여 리디렉션하기 전에 몇 초 동안 절전 모드를 사용하면됩니다.
그러나 당신이 언급하는 것은 메타 새로 고침 태그라고 생각합니다.
http://webdesign.about.com/od/metataglibraries/a/aa080300a.htm
파일을 저장하기 위해 다른 이름으로 저장 대화 상자를 열 때 5 초 후 PHP 새로 고침이 작동하지 않았습니다. (header ( 'Content-type : text / plain'); header ( "Content-Disposition : attachment; filename = $ filename > ");)
다른 이름으로 저장 링크를 클릭하고 파일을 저장 한 후 호출 페이지에서 시간 제한 새로 고침이 중지되었습니다.
그러나 대단히 감사합니다. ibu의 자바 스크립트 솔루션은 내 웹 페이지를 계속해서 똑딱 거리고 새로 고쳤습니다. 이것이 내 특정 응용 프로그램에 필요한 것입니다. 그래서 여기에 php 문제에 대한 자바 스크립트 솔루션을 게시 해 주셔서 감사합니다.
잠시 후 자바 스크립트를 사용하여 리디렉션 할 수 있습니다.
setTimeout(function () {
window.location.href = 'http://www.google.com';
},5000); // 5 seconds
이 자바 스크립트 코드를 사용하여 특정 시간 후에 리디렉션 할 수 있습니다. 그것이 효과가 있기를 바랍니다.
setRedirectTime(function ()
{
window.location.href= 'https://www.google.com'; // the redirect URL will be here
},10000); // 10 seconds
PHP 시간 프로그래밍 리디렉션 :
<?php
header("Refresh:10;url=***-----índex.php--OR----URL-----");
?>