2016-04-26 5 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, –