导航:首页 > 编程语言 > php页面转向

php页面转向

发布时间:2023-02-19 03:15:00

php怎样实现转向页面

一、用HTTP头信息
也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。
用HTTP头信息重定向到另外一个页面的方法如下:
<?
Header("Location: http://www..com");
?>
注意一下,"Localtion:"后面有一个空格。

二、用HTML标记
用HTML标记,就是用META的REFRESH标记,举例如下:
<? if (!isset($url)) exit;?>
<HTML>
<HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $url;?>>
</HEAD>
<BODY>
</BODY>
</HTML>

三、用脚本来实现

举例如下:
<?
$url="http://www..com";
echo "<script type="text/javascript">";
echo "location.href=’$url’";
echo "</script>";
?>

⑵ 怎么在PHP文件中加入代码让它跳转到另外一个页面

//思路:应为你是要有提示后然后在跳转的
//直接使用php总的header跳转不可能显示你的提示文本
//所以只能通过js实现
//效果可以是alert你的提示后跳转,也可以是几秒后自动跳转

function showmsg($bkmsg, $goto, $time) {
echo $bkmasg;
echo'<script>';
echo " function a()
{
self.location = '{$goto}';
}
";
echo 'window.setInterval("a()",1000*' . $time. ')';
echo '</script>';
};

⑶ php中如何实现网址的跳转

php跳转方式有两种常用:
PHP页面跳转一、header()函数
header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。
header()函数的定义如下:
void header (string string [,bool replace [,int http_response_code]])
可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。
第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。
2.在用header前不能有任何的输出。
3.header后的PHP代码还会被执行。
PHP页面跳转二、Meta标签
Meta标签是HTML中负责提供文档元信息的标签,在PHP程序中使用该标签,也可以实现页面跳转。 若定义http-equiv为refresh,则打开该页面时将根据content规定的值在一定时间内跳转到相应页面。
若设置content="秒数;url=网址",则定义了经过多长时间后页面跳转到指定的网址。例如,使用meta标签实现疫苗后页面自动跳转到LAMP兄弟连官方论坛。

⑷ php中如何点击完按钮后在本页面实现跳转

正常的思路,这样的需求应该使用AJAX,就是用JS代码获取tv.php的返回内容,然后替换到指定的DIV里面显示出来。如果你有JS基础,这个AJAX也不高深,能学会的。

简单的方法就是使用隐藏框架来实现,设置一个隐藏的iframe,当这个框架本身不显示,而是加载内容完毕后把内容复制到DIV,代码例如:
<iframe width=0 height=0 stype='display:none' name=xxx onload='document.getElemenByID("bott").innerHTML=this.body.innerHTML;'></iframe>

剩下就是修改你的链接,指向这个隐藏框架既可,例如:
<a href=tv.php target=xxx>电视</a>

⑸ PHP弹出提示框并跳转到新页面即重定向到新页面

这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等,于是研究了下怎么在PHP提示并跳转。
开始先是用了下面这种:
复制代码
代码如下:
echo
"<script>
alert('sucess');parent.location.href='/user/index';
</script>";
alert里面是提示的消息,href是提示后跳转的页面。
后来想起TP框架里面有个redirect()重定向的方法,就去看了看。
不过TP自带的不是弹出窗,于是自己改了改:
复制代码
代码如下:
echo
"<script>
alert('no
loginid');
</script>";
echo
"<meta
http-equiv='Refresh'
content='0;URL=$url'>";
$url就是要跳转的页面,同时,这个还能控制跳转时间,content后面的0就是表示0秒后跳转。
这里,莫离再给出两个直接跳转的方式:
复制代码
代码如下:
header("Location:".PSYS_BASE_URL."user/index");

复制代码
代码如下:
header("refresh:{$time};url={$url}");
这两种方式无提示,直接跳转。推荐下面一种。
最后还有一个问题,跳转代码后都跟上一个
return,因为还会执行后面的语句

⑹ php登录后怎么跳转回上一个页面

login.html有点麻烦,因为需要它增加一个url参数传递给login.php,而静态的html文件往往没有这个功能。

需要把login.html修改为一个PHP页面,可以使用login.php增加额外参数实现,初学者也可以单独建立一个login_form.php,此脚本检查$_SERVER['HTTP_REFER']并作为参数传输给login.php,部分代码如下:
<input type=hidden name=ref value='<?php=$_SERVER['HTTP_REFER'];?>'>
这样,在login.php里面可以这样:
echo 'Location: ' . $_POST['ref'];

⑺ php 在网页登陆成功后怎么实现网页跳转,由login跳转到index

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php。

⑻ php怎样实现转向页面就像asp里面的response.redirect一样 - 技术问答

谁给指点一下啊?查的结果是说 如果使用 header ,那么之前不能有任何输出,可是这样有点麻烦啊,有没有没有限制的跳转语句?就像asp里面的response.redirect一样?

⑼ PHP 如何读取来访的域名并判断转向别的页面

<?php
$url = $_SERVER['HTTP_HOST'];
if($url == 'www.web.cn'){
echo"<script>window.location.href='http://www.web.cn/web';</script><a href='http://www.web.cn/web'>如果系统长时间没有跳转界面请手动点击这里</a>";
}else if($url == 'www.bbs.cn'){
echo"<script>window.location.href='http://www.bbs.cn/bbs';</script><a href='http://www.bbs.cn/bbs'>如果系统长时间没有跳转界面请手动点击这里</a>";
}else{
echo "地址错误";
}
?>

⑽ php 中如何实现跳转到一个新的页面

1、首先用HTTP头信息重定向到另外一个页面的方法,如下图所示。

阅读全文

与php页面转向相关的资料

热点内容
哪个直播app有美颜 浏览:278
云阳哪里有学编程的 浏览:64
传奇单机gm命令不存在 浏览:753
得力文件夹侧面标签尺寸 浏览:674
格式工厂转换pdf格式 浏览:526
什么app可以教你化妆 浏览:545
程序员加班996怎么过 浏览:827
有个什么tv美女直播app 浏览:860
编译gcc比较全的参数 浏览:204
stvd取消编译器优化 浏览:423
pdf存储格式 浏览:588
加密软件提取时没有这个键怎么办 浏览:913
可以用命令行做什么好玩的东西 浏览:134
荣耀30s带方丹编译器吗 浏览:55
黑甲虫加密软件加密后文件不见了 浏览:277
惠州程序员名单 浏览:180
java可移植性 浏览:743
加密卡写卡工具 浏览:396
德善缘app是干什么的 浏览:821
中山云存储服务器 浏览:689