2013-08-31 3 views
0

나는 php 프로그래머가 아니므로이 하나에 나와 함께 ... 3 초 후에 특정 URL로 이동 한 다음 다른 페이지로 리디렉션하려고합니다. 그러나 리디렉션의 두 번째 줄이 작동하지 않습니다!웹 페이지로 이동 한 다음 X 초 후에 리디렉션

php 코드

<?php 
header("Location: http://someurl.com"); 
header("Refresh: 3;url=http://www.somenewurl.com/index.php"); 
?> 

아래를 참조하시기 바랍니다 내가 처음 URL에 도달 - 첫 번째 줄이 실행되는 것을 의미한다. 그러나, 두 번째 줄에서 리디렉션이 발생하지 않습니다 ...

답변

0
echo '<meta http-equiv="refresh" content="3;url=http://www.somenewurl.com/index.php">'; 

하지만 아이디어는 왜 새로 고침 만 헤더 위치를 사용하지 않는, 그것은 많은없는 사이트는이 일을 필요로하지 않을 것이다 그리고 종료를 실행 한 후();

+0

답장을 보내 주셔서 감사합니다. 그러나 코드가 새 URL로 리디렉션되지 않습니다. 내 사이트에서 다른 사이트 (첫 번째 줄)로 이동하려고하는데 사용자가 해당 페이지를 3 초 동안 본 후, 그를 다른 페이지로 리디렉션 ... – Yar

+0

아, 알겠습니다! 그런 다음 두 번째 헤더를 제거하고 첫 번째 헤더로 리다이렉트하면 두 번째 페이지에 두 번째 페이지에 ''이 코드 을 클릭하면 이미이 페이지에있는 모든 사람이 다시 이동합니다. –

+0

문제는이 두 번째 페이지가 내 것이 아닙니다 .--(그래서 변경할 수 없습니다 ... 내 페이지가 아닌 두 번째 페이지에서 네 번째 페이지로 이동하는 방법이 없습니까? – Yar

관련 문제