2016-04-26 111 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' –