通过 php 而不是 FTP 编辑 css
edit css via php not FTP
我正在建立一个网站,像 wordpress 管理员用户可以通过网站编辑 css 样式,而不是直接通过 FTP 访问 css 文件,wordpress 如何加载css 文件?
我猜它会以某种方式读取 css 文件并将其应用于文本框,然后用户可以编辑其内容并将其保存回 css 文件。
更新
我知道我可以用它来读取文件。
file_get_contents("css_file.css");
但是我该如何写入呢?
您可以创建一个文本区域,然后在其中使用方法 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
我正在建立一个网站,像 wordpress 管理员用户可以通过网站编辑 css 样式,而不是直接通过 FTP 访问 css 文件,wordpress 如何加载css 文件?
我猜它会以某种方式读取 css 文件并将其应用于文本框,然后用户可以编辑其内容并将其保存回 css 文件。
更新
我知道我可以用它来读取文件。
file_get_contents("css_file.css");
但是我该如何写入呢?
您可以创建一个文本区域,然后在其中使用方法 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