Запись файла из массива с = в переполнении стека

У меня есть этот код:

require_once("./templates/install.html");

if(isset($_POST["proceed"]))
{
$phpfile = fopen("db_config.php","w");
$configdata = array(
'dbhost'        => $_POST["dbhost"],
'dbname'        => $_POST['dbname'],
'dbuser'        => $_POST['dbuser'],
'dbpasswd'      => $_POST['dbpass'],
'table_prefix'  => $_POST['prefix'],
);

Как я могу сохранить этот массив в созданный файл php, чтобы он был следующим:

<?php
$dbhost=$_POST["dbhost"];
$dbname=$_POST["dbname"];
....
?>

И так далее …

Например, сначала имя переменной в массиве как переменная в новом php-файле равно значению.

0

Решение

<?php$string = '<?php

$dbhost = "'. $_POST["dbhost"]. '";

$dbuname = "'. $_POST["dbuname"]. '";

$dbpass = "'. $_POST["dbpass"]. '";

$dbname = "'. $_POST["dbname"]. '";

$prefix = "'. $_POST["prefix"]. '";

$user_prefix = "'. $_POST["user_prefix"]. '";

$dbtype = "'. $_POST["dbtype"]. '";

?>';$fp = fopen("config.php", "w");

fwrite($fp, $string);

fclose($fp);?>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]