PHP MySQL应用程序运行本地网络和更新数据联机服务器

时间:2011-12-03 06:44:58

标签: php mysql

我创建了一个关于每日员工出勤报告的php,MySql应用程序,该报告在本地linux服务器上运行。我想保持我的数据库在线,以便任何人都可以在办公室外远程访问报告。但数据馈送必须在本地服务器中。任何人都可以给我一个实现这个的想法吗?我不是在寻找数据库复制解决方案。我需要保持数据馈送应用程序本地和数据库在线。

1 个答案:

答案 0 :(得分:1)

在数据输入脚本的开头添加:

if (!in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')))
{
  die('Remote access for this section is forbidden...');
}

此代码是从Symfony framework

提供的开发控制器文件中提取的

您可以在if条件下使用数组,以仅允许从某些IP地址访问。

希望有所帮助!祝好运! =)