当前位置:Gxlcms > PHP教程 > PHP之页面跳转

PHP之页面跳转

时间:2021-07-01 10:21:17 帮助过:18人阅读

跳转
header()为php函数,向浏览器发送指定命令

  • 立即跳转:
  1. <code>header(<span>'Location:other.php'</span>);
  2. <span>//file</span>_put_contents(<span>'bee.txt'</span>,<span>'execute'</span>);
  3. die;</code>

执行header时候,并不是立即结束,而是会把页面执行完毕;在header前面不能有任何输出,若有开启输出缓冲则不提示错误,php.ini->output_buffering = 4096|OFF


  • 提示跳转:
  1. <code>header(<span>'Refresh:3,Url=other.php'</span>);
  2. <span>echo</span><span>'3s 后跳转'</span>;
  3. <span>//由于只是普通页面展示,提示的样式容易定制</span><span>die</span>;</code>
  1. <code>/*
  2. *跳转
  3. *@param <span>$url</span> 目标地址
  4. *@param <span>$info</span> 提示信息
  5. *@param <span>$sec</span> 等待时间
  6. *<span>return</span> void
  7. */
  8. function jump(<span>$url</span>,<span>$info</span>=null,<span>$sec</span>=<span>3</span>){
  9. <span>if</span>(is_null(<span>$info</span>)){
  10. header(<span>"Location:<span>$url</span>"</span>);
  11. }<span>else</span>{
  12. header(<span>"Refersh:<span>$sec</span>;URL=<span>$url</span>"</span>);
  13. <span>echo</span><span>$info</span>;
  14. }
  15. die;
  16. }</code>

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了PHP之页面跳转,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 人气教程排行