2017-10-20 109 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