phplocation的简单介绍

发布时间:2023-01-08

本文目录一览:

  1. PHP中怎样跳转页面?
  2. php location 默认是301还是302
  3. PHP中location.href用法?
  4. php 用header("Location:")如何跳转到前一个页面,就是历史页面。

PHP中怎样跳转页面?

php跳转页面一般都是通过JS来配合使用,Js的时候的一般是location这个方法,用法就是location:'跳转的地址';,php的话一般都是通过header将location包在里面,然后在使用就行,这里举个跳转的小例子:

<?php
session_start();
if(!isset($_SESSION['admin']) || $_SESSION['admin'] ==''){
    header('./stie/admin_login.php');
    exit();
}
?>

意思就是没有检测到admin这个session,或者是它为空,都会跳转到./stie/admin_login.php的登录界面去。

php location 默认是301还是302

默认是302。php使用重定向写法一般是header+Location,我们可以在浏览器调试查看到返回状态码Status Code默认是302。若要指定状态码为301则可以写成:

header("HTTP/1.1 301 Moved Permanently");
header("Location: http://example.com/");

PHP中location.href用法?

我没仔细看你的内容,太多,我大致说一下:

  1. location.href是 JavaScript中window对象的location对象的href属性,通过设置location.href可以将页面跳转到指定地址!
  2. <a href='?out=login'>退出</a>的意思是点击此链接,页面会再次跳转到当前页面,不同的是,跳转过程中传递了一个参数out。页面可以通过传递过来的参数进行相应的显示!

php 用header("Location:")如何跳转到前一个页面,就是历史页面。

展开全部 可以用 $_SERVER["HTTP_REFERER"](进入这个页面之前的引用页):

header("Location: {$_SERVER['HTTP_REFERER']}");