1. 论坛系统升级为Xenforo,欢迎大家测试!
    Dismiss Notice

PHP这段代码那里有错啊?

Discussion in '后端开发' started by BoBo, Mar 15, 2006.

  1. BoBo

    BoBo New Member

    Joined:
    Sep 29, 2005
    Messages:
    929
    Likes Received:
    0
    我输入dg.com转到C.html输入bbs.com也是:cry:

    PHP:
    <?php

    $domain_1
    ="bbs.com";
    $domain_2="dg.com";
    if((
    $HTTP_HOST=="$domain_1")or($HTTP_HOST=="www.$domain_1"))
    {
    Header("Location: a.htm");
    }
    elseif((
    $HTTP_HOST=="$domain_2")or($HTTP_HOST=="$domain_2"))
    {
    Header("Location: b.htm");
    }
    else
    {
    Header("Location: c.htm");
    }

    ?>
     
  2. 小叶

    小叶 New Member

    Joined:
    Sep 4, 2005
    Messages:
    17,941
    Likes Received:
    33
    PHP:
    <?php 

    $domain_1
    ="bbs.com"
    $domain_2="dg.com"
    if((
    $HTTP_HOST=="$domain_1"){ 
    Header("Location: a.htm"); 

    elseif((
    $HTTP_HOST=="$domain_2"){ 
    Header("Location: b.htm"); 

    else{ 
    Header("Location: c.htm"); 


    ?> 
    :sleep: :sweat: 不太懂
     
  3. 和尚也疯狂

    和尚也疯狂 Active Member

    Joined:
    Sep 4, 2005
    Messages:
    1,519
    Likes Received:
    16
    直接搜索一个自己用就好了
     
  4. redfox

    redfox New Member

    Joined:
    Mar 30, 2006
    Messages:
    106
    Likes Received:
    0
    在用 $HTTP_HOST 之前加一句

    $HTTP_HOST = $_SERVER['HTTP_HOST'];

    现在版本的 PHP 默认是不自动定义全局变量的。