我正在處理應該替換另一個文件中的變量的文件。到目前爲止,我嘗試過:我可以在另一個文件中替換嗎?
$File = "$dir/submit.php";
$fh = fopen($File, 'r') or die("Couldn't edit the Config-file. Please report to admin.");
$chosendb = str_replace('$chosendb = comments;','$chosendb = wuhuws_$dir;','$chosendb');
fclose($fh);
$ dir是一個用戶輸入。 註釋是數據庫中需要用prefix_ $ dir替換的表。
我該怎麼做?
你甚至還沒有從文件中讀取。你只是打開了一個句柄。 [使用'file_get_contents()'](http://us3.php.net/manual/en/function.file-get-contents.php)將其讀入字符串。然而,看到@zerkms這不是一個好主意,開始... –
@zerkms,應*不* *! – bfavaretto
@zerkms怎麼回事? :) – Christian