全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
打印 上一主题 下一主题

[疑问] 在论坛发帖回复时,粘贴网址,程序自动在该网址前加网址

[复制链接]
41#
 楼主| 发表于 2012-5-15 15:04:13 | 只看该作者
UCVPS 发表于 2012-5-15 14:58
[quote]中国主机论坛 发表于 2012-5-14 21:16

要js吧

找不到,找到就不懂在线等这么久了
42#
发表于 2012-5-15 15:04:59 | 只看该作者
发不了链接
43#
 楼主| 发表于 2012-5-15 15:06:06 | 只看该作者
UCVPS 发表于 2012-5-15 15:04
发不了链接

空格把链接 发出来  
44#
发表于 2012-5-15 15:07:09 | 只看该作者
中国主机论坛 发表于 2012-5-15 15:06
空格把链接 发出来


http://baidu. com
45#
 楼主| 发表于 2012-5-15 15:09:01 | 只看该作者
UCVPS 发表于 2012-5-15 15:07
http://baidu. com

我晕 您不逗我行吗?我在等答案,我说了这样搜不到,搜到就不用一直问了
46#
 楼主| 发表于 2012-5-15 15:40:48 | 只看该作者
求解决
47#
发表于 2012-5-15 15:58:38 | 只看该作者
不太懂啊·~求解啊··
48#
发表于 2012-5-15 15:59:26 | 只看该作者
vagaa 发表于 2012-5-14 21:05
目录里建个go 文件夹 放个参数
找到模板里的内容页 site前 加上可以吧

参数怎么写呢·?
49#
 楼主| 发表于 2012-5-15 16:01:41 | 只看该作者
somin 发表于 2012-5-15 15:59
参数怎么写呢·?

头像真美
50#
发表于 2012-5-15 16:04:07 | 只看该作者

实例:一行URL跳转代码

<? $url=$_GET["url"];header("Location:"."http://".$url);?>

    2. <?php
    $url = $_GET['url'];
    Header("Locationurl");
    ?>
如保存为aaa.php,可以实现aaa.php?url=www.baidu.com跳转到百度的效果

当用户访问zhuce.php时,判断一个cookie是否存在,如果存在就跳转到register.php,如果不存在则创建cookie然后跳转到zhuce.html
if($_COOKIE["u_type"]){
    header('location:register.php');
}else{
    setcookie('u_type','1','86400*360');//设置cookie长期有效
    header('location:zhuce.html');
}







如何使Php自动跳转到另一个页面
Php本身没有一个完全意义上的页面跳转函数,也许Header函数算一个,但是,它只能用于页面的第一行。如果放在Php页面的最后位置,除非前面的Php没有输出任何字符,否则,会报错。

下面提供三种Php自动页面跳转的方法,其一就是使用Header函数,其二则是使用HTML固有标记,当然,这个方法不仅仅可以应用于Php,同样可以应用于ASP,.Net,以及Jsp中,第三种方法是输出javascript,利用Js代码,达到Php页面自动跳转的目的,同样的,这种方法也同样适用于Php以外的其他语言,只是相应语言代码不同而已。

一、用HTTP头信息(Header函数)

也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxxx/xxxx"),页面的属性("No cache", "Expire")等等。
用HTTP头信息使Php自动跳转到另外一个页面的方法如下:


<?php
$url = czbin.php
Header("HTTP/1.1 303 See Other");
Header("Location: $url");
exit;
?>

注意一下,"Localtion:"后面有一个空格。

二、利用HTML标记(META中的REFRESH属性)

用HTML标记,就是用META的REFRESH标记,举例如下:


<?php $url = czbin.php;?>
<HTML>
<HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="10; URL=<? echo $url;?>>
</HEAD>
<BODY>
</BODY>
</HTML>


注:这里的CONTENT="10 的意思是说10秒以后跳转。


三、用javascript脚本来实现

举例如下:

<?php
$url=czbin.php;
echo "<!--<SCRIPT LANGUAGE="javascript">";
echo "location.href='$url'";
echo "</SCRIPT>-->";
?>
找到这个。但不知道怎么操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-13 06:43 , Processed in 0.058566 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表