嗨Im编码安装程序,无论如何..当它..创建global.php文件时遇到麻烦,$ mysql_连接不会显示在文件中,而其他一切呢?
我试图插入此
$mysql_host = 'localhost';
$mysql_user = 'root';
$mysql_name = '-----';
$mysql_pass = '-----';
在global.php
它出来有:
= 'localhost';
= 'root';
= '-----';
= '-----';
通知$ mysql_失踪?
这是在安装程序中的代码:
$db_name = trim($_POST['db_name']);
$db_user = trim($_POST['db_user']);
$db_pass = trim($_POST['db_pass']);
$db_host = trim($_POST['db_host']);
$handle = fopen($setting['config']['folder'] . $setting['config']['file'], 'w');
$input = "<?php
$mysql_host = '".$db_host."';
$mysql_user = '".$db_user."';
$mysql_name = '".$db_name."';
$mysql_pass = '".$db_pass."';
?>
";
fwrite($handle, $input);
fclose($handle);
有人能帮忙吗? 感谢
现在,$ db_host不会从上面的脚本中选取。它现在显示 $ mysql_host =''; $ mysql_user =''; $ mysql_name =''; $ mysql_pass =''; – user2172990 2013-03-21 10:18:19
@ user2172990你确定'$ db_host','$ db_user' ... vars定义正确/不是空的吗?问题不在上面的代码中。打开所有的PHP错误。 – user0103 2013-03-21 10:25:05