⑴ 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头信息重定向到另外一个页面的方法,如下图所示。
