本文目录一览:
- php 在网页登陆成功后怎么实现网页跳转,由login跳转到index
- PHP如何实现点击文字,跳转到另外的一个PHP页面
- php登陆成功之后3秒自动跳转源码
- php 中如何实现跳转到一个新的页面
- PHP 页面跳转到另一个页面的几种方法分享
- PHP页面跳转几种实现方法
php 在网页登陆成功后怎么实现网页跳转,由login跳转到index
需要准备的材料分别是:电脑、php编辑器、浏览器。
- 首先,打开php编辑器,新建php文件,例如:index.php。
- 在index.php中,输入代码:
header('Location: index.php');
。 - 浏览器运行login.php页面,此时会跳转到index.php页面。
PHP如何实现点击文字,跳转到另外的一个PHP页面
用HTML实现即可。 ① 如果只是跳转可以通过以下方式。
<?php php 代码 ?>
<a href="另外一个.php">点我跳转</a>
<?php php 代码 ?>
如果需要传参: ② GET时,在URL中带上参数即可,格式同上。 ③ 如果要POST,需要构建表单。
<?php php 代码 ?>
<form action="另外一个.php" method="post">
<input type='hidden' name='参数名' value='<?php echo $参数值变量; ?>'/>
<input type="submit" value="点我跳转" />
</form>
<?php php 代码 ?>
在③这里的点我跳转会显示成一个按钮,所以如果只是想要文字传参跳转的话,建议用GET吧。
php登陆成功之后3秒自动跳转源码
输出一个页面啊
echo '
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>会员登录</title>
<meta http-equiv="refresh" content="3;URL=success.php" />
</head>
<body>
<div>
<br />
<h3>会员登录</h3>
用户登录成功 <br />
本页面将在<span style="color:#FF0000; font-weight:bold;">3</span>秒后跳转
</div>
</html>
';
php 中如何实现跳转到一个新的页面
php页面自动跳转的几种实现方法:
- meta标签
- 使用header函数
- 使用JavaScript
方法一:使用meta标签
meta标签是html不可或缺的标签之一,它负责提供文档的元信息,其参数主要有:
- ①
http-equiv
:与文档中数据相关的HTTP文件首部 - ②
content
:与命名HTTP首部相关的数据 - ③
name
:文档描述 - ④
url
:与元信息相联系的URL 当我们定义属性http-equiv
为refresh
,打开此Web页时系统将根据content
规定的值在一定时间内跳转到相应页面,content="秒数;url=网址"
就是定义了过多长时间跳转到指定的网址。 以下meta标签告诉系统一秒钟后页面自动跳转到百度首页:
<meta http-equiv="refresh" content="1;url=https://www.baidu.com">
以上代码需要加在HTTP文档首部中,介于<head>
与</head>
之间,通常,meta标签是紧跟在<head>
之后。若需要有多个meta标签,它们可以各占一行。此法通用于任何环境,包含静态的网站空间。
方法二:使用header函数
header
函数是php内置函数中的HTTP相关函数之一,该函数送出HTTP协议标头到浏览器。
使用它可以重定向URL,即令页面转向其他指定的网页。
以下例子,执行后将自动打开:
header("Location: https://www.baidu.com");
必须注意,header
函数只能用在页面代码中的html标签之前,亦即,HTTP首部尚未有其他任何标头(head)传送给浏览器之前,而且,此前页面也不能print或echo任何内容。换句话说,在页面的html出现前,程序只单纯地处理header事件。
尽管有如此严格的要求,灵活地使用它,仍然可以达成页面的自动跳转功能,比如登录页面,通过判断用户提交的数据是否合法来决定页面跳转到何处。
方法三:使用JavaScript
JS非常灵活,利用它可以做出功能非常强大的程序脚本,这里仅举一个简单的页面自动跳转的JS例子。 以下代码执行后浏览器将自动转到百度首页,该代码可放在页面中的任何合法的位置:
<script language="javascript" type="text/javascript">
window.location.href("https://www.baidu.com");
</script>
此代码适用于任何Web环境。若加入定时器,将更加妙不可言。
PHP 页面跳转到另一个页面的几种方法分享
如何在PHP中从一个页面重定向到另外一个页面呢?今天清源为大家列举出了三种办法,供大家来参考。
工具/原料
- php页面
- php页面
方法/步骤
一、用HTTP头信息
也就是用PHP的HEADER
函数。PHP里的HEADER
函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。
用HTTP头信息重定向到另外一个页面的方法如下:
<?php
if (isset($url)) {
Header("HTTP/1.1 303 See Other");
Header("Location: $url");
exit;
}
?>
注意一下,"Location:"后面有一个空格。
二、用HTML标记
用HTML标记,就是用META的REFRESH标记,举例如下:
<?php if (!isset($url)) exit; ?>
<html>
<head>
<meta http-equiv="REFRESH" content="5; URL=<?php echo $url; ?>">
</head>
<body>
</body>
</html>
三、用脚本来实现
举例如下:
<?php
$url = "https://www.baidu.com";
echo "<script language=\"JavaScript\">";
echo "location.href='$url'";
echo "</script>";
?>
第四种:
echo "<meta http-equiv=\"Refresh\" content=\"XX; url=跳转的文件或地址\">";
其中:XX
是秒数,0为立即跳转。refresh
是刷新的意思。url
是要跳转到的页面。
第五种:利用script实现
<script>
var url = "submit.php";
window.location.href = url;
</script>
第六种:利用script实现,所不同的是使用 open 语句,且可以限制原窗口还是父窗口、子窗口或者新窗口。
<script>
var url = "submit.php";
window.open(url, '', '_self');
</script>
PHP页面跳转几种实现方法
目前我知道两种跳转方式最常用,一种是form表单提交,一种是js中location.href
跳转。