2017-10-20 96 views
-2

我正在建設一個網站,並像WordPress的管理員用戶可以通過網站編輯CSS樣式,而不是通過FTP直接訪問CSS文件,如何加載的CSS文件?編輯css通過php不是FTP

我猜它以某種方式讀取css文件並將其應用於textarea框,然後用戶可以編輯其內容並將其保存回css文件。

UPDATE

我知道我可以用它來讀取文件。

file_get_contents("css_file.css"); 

但是,如何寫入?

+0

'file_put_contents( 「css_file.css」,$變量)' – Barmar

+0

輝煌!。它的工作!..謝謝! – Thatguy

回答

0

您可以創建一個textarea,並在其中使用方法file_get_contents。 事情是這樣的:

<form id="myForm" action="act.php" method="post"> 
<textarea form="myForm"> 
    <?php echo file_get_contents("css_file.css");?> 
</textarea> 
<input type="submit" value="Update"> 
</form> 

然後,在act.php,您可以定義打開CSS文件和更新它的作用。
希望幫助:) 如果您需要幫助,文件處理,檢查出https://www.w3schools.com/php/php_file.asp