php - 如何将textarea保存到php文件

标签 php save textarea

我想将文本区域中的文本保存到文件中,但它不保存,当我在文本区域中输入文本并按“保存”按钮时,它看起来像一开始,没有变化。

我的代码在这里:

<?php   
    if($_POST['textpackages']){
        $content = $_POST['content'];
        $file = "http://baokool.net/Packages";
        $Saved_File = fopen($file, 'a+');
        fwrite($Saved_File, $content);
        fclose($Saved_File);
    } else {
        echo 'ERROR';
    }
?>

<form action="test.php" method="post">
    <textarea name="content">
        <?php
            echo file_get_contents("http://baokool.net/Packages");
        ?>
    </textarea>
    <input type="submit" name="submit" value="Save">
</form>

请帮助我。非常感谢。

抱歉,因为我的英语不好。

最佳答案

您无法像您尝试那样通过 HTTP 编辑文件。您需要使用本地文件,即:

$content = $_POST['content'];
$file = "yourfile"; // cannot be an online resource
$Saved_File = fopen($file, 'a+');
fwrite($Saved_File, $content);
fclose($Saved_File);

关于php - 如何将textarea保存到php文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33896556/

相关文章:

java - Android - 从网络下载图像,保存到应用程序私有(private)位置的内部存储器,显示列表项

html - 带有 simple_form 的默认 Rails 文本区域值

php - Wordpress - 在产品页面上添加社交按钮

php - MySQL,输出文件 : Is it possible to store query result into a variable instead of a file

php - 从一个表中选择另一个表中ID等于字符串的所有字段

php - 在 laravel 5.4 mix 上添加 jQuery

Android:正确下载/保存电子邮件附件

android - 如何将 ImageView 另存为图像?

java - JavaFX 文本区域中的多种颜色

javascript - Firefox 中断词的解决方法