2016-04-26 85 views
0

我正在开发一个cms,现在我正在为它进行安装。我的问题是如何在用户输入后保存mysql用户名,密码等。 在cms中,它们保存在init.php中,我想将它们存储到临时文件中进行安装,然后将详细信息放到init.php中。 我试图将它们保存到一个新的文件(db.php),但我得到了一个奇怪的PDO错误。 这应该怎么做?安装PHP cms

基本上我想这个保存到一个PHP文件

$user = 'something'; 

但是怎么办呢?

$file = fopen("db.php","w"); 
chmod("db.php", 0777); //the file is going to be deleted, so 
fclose($file); 
+2

请告诉我们究竟你已经尝试什么错误是你收到。 – Jerodev

回答

0

试试这个块:

$filename='settings.php'; 
$fw=fopen("../".$filename,'w',true); 
fwrite($fw, "<?php 
      \$user = $user; 
      include('engine.php'); 
     ?>"); 
fclose($fw); 
+0

然后你会如何将settings.php中的变量粘贴到最终的init.php文件中?该文件已存在,但目前尚未使用,所以最好从头开始用php创建文件? – T1mpp4

+0

你应该从你的'index.php' –