PHP页面3中跳转方法
2016-04-01 11:27
483 查看
方法一:使用PHP自带函数
Header("Location: 网址 ");
说明:必须在网页没有任何输出的时候执行,要特别要注意空格。去空格的方法参照如下第4问
即,这句话要放在网页开始的时候,放在body里或后面都会出错,
方法二:利用meta
echo "<meta http-equiv=refresh content='0; url=网址 '>";
说明:没有方法一的限制,但是如果前面有输出,则输出的内容会闪烁一下然后进入跳转到的页面。
如:
$post="guoqing.php?id=".urlencode("$id") ."&name=".urlencode($name);
//加urlencode()函数在 地址栏则不显示$a变量的中文真实内容,用%……%……来表示。
echo "<meta http-equiv=refresh content='0; url=$post'>"; //页面跳转语句这样可实现页面传值
方法三:利用Javascript语言
echo "<script language='javascript'>";
echo " location='网址 ';";
echo "</script>";
Header("Location: 网址 ");
说明:必须在网页没有任何输出的时候执行,要特别要注意空格。去空格的方法参照如下第4问
即,这句话要放在网页开始的时候,放在body里或后面都会出错,
方法二:利用meta
echo "<meta http-equiv=refresh content='0; url=网址 '>";
说明:没有方法一的限制,但是如果前面有输出,则输出的内容会闪烁一下然后进入跳转到的页面。
如:
$post="guoqing.php?id=".urlencode("$id") ."&name=".urlencode($name);
//加urlencode()函数在 地址栏则不显示$a变量的中文真实内容,用%……%……来表示。
echo "<meta http-equiv=refresh content='0; url=$post'>"; //页面跳转语句这样可实现页面传值
方法三:利用Javascript语言
echo "<script language='javascript'>";
echo " location='网址 ';";
echo "</script>";
相关文章推荐
- php中session的用法
- php configure编译报错
- php编译参数详解
- php垃圾回收和内存管理机制
- PHP实现301重定向
- 通用的FragmentPagerAdapter
- 深入理解PHP内核(十四)类的成员变量及方法
- 深入理解PHP内核(十三)类的结构和实现
- 深入理解PHP内核(十二)函数-函数的定义、传参及返回值
- 深入理解PHP内核(十一)函数-函数的内部结构
- 深入理解PHP内核(十)变量及数据类型-类型提示的实现
- 深入理解PHP内核(九)变量及数据类型-静态变量
- 【非愚人】重要通知:04-01 贴吧继PHP资源之后又。。。
- 深入理解PHP内核(八)变量及数据类型-预定义变量
- php composer Mac 全局 中国镜像
- 深入理解PHP内核(七)变量及数据类型-常量
- thinkphp中的dump方法
- 深入理解PHP内核(六)哈希表以及PHP的哈希表实现
- 对ByteArrayInputStream/ByteArrayOutputStream类的应用里的transform函数的复用
- 对PipedOutputStream/PipedInputStream类的应用