【问题标题】:edit css via php not FTP通过 php 而非 FTP 编辑 css
【发布时间】:2017-10-20 17:35:50
【问题描述】:

我正在建一个网站,像wordpress admin用户可以通过网站编辑css样式而不是直接通过FTP访问css文件,wordpress是如何加载css文件的?

我猜它会以某种方式读取 css 文件并将其应用于 textarea 框,然后用户可以编辑其内容并将其保存回 css 文件。

更新

我知道我可以用它来读取文件。

  file_get_contents("css_file.css");

但是我该怎么写呢?

【问题讨论】:

  • file_put_contents("css_file.css", $variable)
  • 太棒了!它成功了!..谢谢!

标签: php css ftp fwrite


【解决方案1】:

您可以创建一个文本区域,并在其中使用方法 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-26
    • 1970-01-01
    • 2011-11-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多