php跳转代码
① 求php跳转外部URL代码,带参数!
建一个GoToUrl.php文件,文件中用GET方法取得URL,然后用header重定向即可。
GoToUrl.php文件内容如下:
<?php
$url = $_GET['url'];
header("Location: $url");
?>
② 如何通过PHP实现域名跳转
域名跳转也就是平常所说的网站301重定向,由原来网站指向A地址的,但你想输入网址后,转到B地址上,这就是域名跳转,也称为Url转发,一般适用于在多个域名绑定同一个建站CMS的根目录的时候,在做搜索引擎排名的时候和避免让用户记住多个域名的情况下应用。
域名的跳转分为几种情况。有301跳转(301是永久重定向),也有302临时域名转移。一般我们做跳转的时候都是选择做301跳转。因为就优化角度来说,302不适用于网站优化。
进行301跳转的话有三种方法。
第一种:web服务器做301跳转。
这种情况适用于独立服务器或者VPS使用。设置方法(以IIS6.0服务器为例):
远程连接到你的服务器。然后打开IIS,在网站那里,右键-属性-网站-IP地址那里点编辑增加一个站点,增加一个站点,绑定的一下主机头,也可以绑定多个闲置域名。
打开IIS,首先新建立一个站点,随便对应一个目录。这个目录下可以为空。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选
中“资源的永久重定向”;当然,最后要点击“应用”,完成。
其他Apache服务器进行跳转的话,可以进行第二种情况。
第二种:代码做301跳转。
这种情况比较常用的。也是最为广泛快捷的,就是在你需要跳转的网站根目录代码里面加上跳转的代码,跳转到你的目标网站。
每个CMS的301跳转代码设置方法都不一样,具体可以根据你网站所使用的CMS到网上搜索相应的代码加入到相应的位置即可。有的是加在index.php/index.htm等文件,有的是直接添加在伪静态文件,这个需要自行判断。
第三种:直接在域名做301跳转。
1、首先解析主域名,主机记录为@,记录类型为CNAME
2、接着解析带www的域名,添加记录,记录类型为CNAME
3、记录值依旧选择服务器的IP地址
4、完成后需要等待域名解释的DNS缓存才可以生效,生效后输入主域名将直接跳转到带www的域名。
一般在做跳转的时候,我们都是推荐使用前面两种方法进行做域名的跳转,尤其第一种办法,最简单快捷。而且可以立马生效。
③ php点击按钮跳转页面
<inputtype="button"onclick="window.location.href='login.php'"value="点击跳转">
④ 一个php文件 跳转到 另一个PHP文件中的某一段代码
跳转网址的写法是
href="bbb.php?keyword=123456&";
bbb.php : 后台文件;
? : 问号标志 代表 问号后面是参数部分
keyword: 参数名字 ;
123456 : 参数的值
& : 代表 后面可能还有参数 每组参数之间用 & 间隔
"bbb.php?keyword=123456&"; 就代表 要bbb.PHP 处理KEYWORD=123456这种情况下的内容 比如 可以仅仅输出显示 员工编号为123456 的员工的情况
⑤ php跳转代码
直接if判断时直接跳,跳转到html页面,这不就想停几秒就几秒么,js控制还方便 你试试php的sleep函数
⑥ php页面跳转到指定页面
你意思是说点击返回后回到刚才过来的页面是吧,如果是这样的话,那么可以不用php ,用js就行了<a href="javascript:history.back();">返回</a>
⑦ 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域名跳转代码问题
$host = explode('.', $_SERVER['HTTP_HOST']);if(isset($host[0]) && $host[0] != 'www' && $host[0] != ''){
header('Location: http://www.07798.net/space.php?user=' . $host[0]);}
//注:$host[0] != '' 这个是两个单引号
⑨ PHP直接跳转代码 在线等
<?php
header("location:b.asp");
?>
⑩ php里 跳转语句
PHP常用的跳转方式:
使用header函数跳转:将HTTP协议标头(header)输出到浏览器。示例如下:
<?php
//重定向跳转
header("Location:http://..com");
exit;
?>使用Meta标签进行跳转;示例如下:
<?php
//秒数
$content=1;
//跳转地址
$url="http://..com";
?>
<html>
<head>
<metahttp-equiv='refresh'content="<?phpecho$content;?>;url=<?phpecho$url;?>
">
</head>
<body>
meta标签跳转示例
</body>
</html>使用javascript跳转;示例如下:
<?php
//地址
$url="http://..com";
//跳转
echo('<scriptlanguage="JavaScript">');
echo("location.href='$url';");
echo('</script>');
exit;
?>