首页 > 编程地带 > PHP-页面跳转

PHP-页面跳转

2007年11月7日 发表评论 阅读评论

  在WEB系统中,常常需要从一个网页跳转到另一个网页,这称为网页跳转
一、使用header()函数
    

int header( string string)

    功能为:送出HTT协议的header输出到浏览器,标头(header)是服务器以http协议传html资料到浏览器前所送出的字串,在标头与html文件之间需空一行分隔。传统的标志一定包含下面3种标头之一,并只能出现1次。
    1、content-type:xxxx/yyyy
    2、location:xxxx:yyyy/zzzz
    3、status:nnn xxxxx
    其中,location类型的标头可以实现页面的跳转,下面的代码将调转到我的下载站:
    [codes=php]
            header(“location:http://soft.woyigui.cn”);
        exit;
    ?>[/codes]
    
二、使用文件操作函数
    

resource fopen(string filename,string mode);

    

string fgets(int handle[,int length]);

    
    示例:
    [codes=php]
            $url=”http://localhost/php.php”;
        $fp=fopen($url,”r”) or die (“不能打开$url”);
        while($line=fgets($fp,1024)){
            $content.=$line;
        }
        fclose($fp);
        echo $content;
     ?>
     [/codes]
    
     注:使用fopen()打开一个文件或者是url资源,再使用fgets()逐行读取文件内容 ,最后再输出。
    
     还可以使用readfile()函数实现:
     [codes=php]
             $url=”http:;//localhost/php.php”;
        readfile($url);
     ?>
     [/codes]
    
     注:readfile()读入文件,并将其内容写入到输出缓冲区,并随即输出。

转载请注明:woyigui's blog [http://www.woyigui.cn/]
本文标题:PHP-页面跳转
本文地址:http://www.woyigui.cn/2007/11/07/php%E9%A1%B5%E9%9D%A2%E8%B7%B3%E8%BD%AC/

分类: 编程地带 标签: ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
*