嗨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