一.header指令页面跳转
1.header("location:regieter.html");//不友好直接跳转到那个页面 2.header("refresh:3;url=register.html");//延迟3秒页面跳转 die("非法访问,请访问注册页面");
二javascript页面跳转
1. echo "<script> window.location.href='register.html'; </script>";//直接跳转 2. echo '非法访问等待跳转...' echo <<<AAA <script> setTimeout("window.location.href='register.html'",3000); </script> AAA;//前边不能有空格 exit;
计时器:setInterval:每间隔一段时间执行一次
setTimeout:只执行一次
总结:页面跳转可以用header指令也可用JavaScript脚本实现
区别:header指令简单但header指令前边不能有任何输出否则报错(可写后边)
<?php前有空格空行也会报错,但JS脚本不会受这些限制所以用JS脚本页面跳转多