if语句选择在线数据库,如果可用,则选择本地数据库

时间:2015-12-01 09:45:24

标签: php

if语句选择在线数据库,如果可用,则选择本地数据库

在项目中,互联网可用,程序使用服务器数据库。如果互联网不可用,它将存储在本地数据库中。

2 个答案:

答案 0 :(得分:1)

if($_SERVER['HTTP_HOST'] === 'localhost'){

$_SESSION['vURL'] = 'http://localhost/example/';

}else{

    $_SESSION['vURL'] = 'http://www.example.com/';

    }

这定义了一个名为vURL的变量,可以在链接到其他页面时使用。 E.G

<a href="<?php echo vURL; ?>about.php">About Us</a>

答案 1 :(得分:0)

connection_aborted Check whether client disconnected

  

如果客户端断开连接则返回1,否则返回0.

有关详情,请查看connection-aborted - PHP Manual

if(connection_aborted() == 0)
{
    //Select Online DB
}
else
{
    //Select Local DB
}