【问题标题】:Save database connection details保存数据库连接详细信息
【发布时间】:2014-05-14 21:03:13
【问题描述】:

我正在为一个项目创建一个设置脚本,其中一个表单会询问用户数据库连接的详细信息(例如主机、用户名和密码),并且它应该将这些信息存储在主系统可以使用的文件中未来。

如何做到这一点 - 通过生成 .ini 文件,或使用 PHP 编辑另一个 PHP 文件?

【问题讨论】:

  • 我确定一个脚本可以编写另一个脚本,但可能更安全的是,将其放在您阅读的受限文件中的另一个文件夹中的保留中,或者包括知道它可能已损坏.
  • 格式由你决定(Laravel 将配置选项存储到数组中,你可以将其存储为 JSON 对象)。为了安全地读/写它,您可能需要考虑给出的答案here

标签: php mysql database ini


【解决方案1】:

检查此link

     $my_file = 'db.ini';
        $handle = fopen($my_file, 'w') or die('Cannot open file:  '.$my_file);
/*Writing*/
        $data = 'This is the data';
        fwrite($handle, $data);
/*Reading*/
$handle = fopen($my_file, 'r');
$data = fread($handle,filesize($my_file));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-03
    • 1970-01-01
    • 2017-10-08
    • 2011-04-14
    • 1970-01-01
    • 1970-01-01
    • 2015-08-28
    • 1970-01-01
    相关资源
    最近更新 更多