<?
$hostid = array(1=>"www.a.com", 2=>"www.b.com", 3=>"www.c.com");
$host = $_SERVER["HTTP_HOST"];
if($id = array_search($host, $hostid)){
header("location: /index.php?userid=".$id);
}
?>
$hostid = array(1=>"www.a.com", 2=>"www.b.com", 3=>"www.c.com");
$host = $_SERVER["HTTP_HOST"];
if($id = array_search($host, $hostid)){
header("location: /index.php?userid=".$id);
}
?>
解决方案 »
- 连接access问题
- 如何通过列表中某一个属性来显示具有相同属性的内容
- 菜鸟问个简单的问题。关于写PHP页面的时候,如何设置这个页面的编码?
- 求解:PHP改变图像大小后保存为另一个图片
- 点击超链接后的内容,在mysql4.0环境中可以显示,但到mysql4.1环境无法显示,望指教.....
- 哪位高手有PHP读取UBB代码的函数库
- 调查:jsp php perl mysql 100元型空间
- 奇怪的问题
- 使用dirname(__FILE__) 需要把反斜杠转化为斜杠吗?
- 有thinkphp3.2的一些小问题,请教各位大神们
- 关于php页面文件的编码!
- 请教:对页面的链接搜索,如根据index.php中的链接,对该文件中指向到自身的,或如上一页、下一页的循环链接,该怎么处理?
id对应记录..其中一个字段存储域名.之后提取.
userid--->域名.
keaizhong(可爱钟) 给出了代码。
都是正确的。
大家认为能否通过APACHE或域名解析的时候来操作呢?是不是也是一个方法呢 ?
一般的,当一个ip对应多个域名时。是通过设置虚拟主机来达到互不干扰的目的。
但你需要“程序都是一样的,只是根据不同的域名取不同的内容”,那么就可以通过$_SERVER['HTTP_HOST']进行筛选,来达到你的目的。