为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用html和php保存文件txt

如何使用html和php保存文件txt

PHP
大话西游666 2023-03-11 16:40:57
我尝试将 html 中的文本区域保存到文件中(“C:\xampp\htdocs\test\1\one.txt”)所以我发现我也必须使用 php。这个 php 代码,它工作正常$fp = fopen('one.txt', 'w');fwrite($fp, 'edit me please');fclose($fp);?>那么我如何使用 html textarea 编辑 php '请编辑我' 到我想编辑的任何文本,加上我想启用多行,如果我需要的话保存在 one.txt 中。我的 html 代码<!DOCTYPE html><html><head><title>Using innerHTML</title></head><body>your one.txt write in textarea :<br><textarea id="emp" rows = "20" cols = "90" name = "description"></textarea><br><p><input type="button" id="bt" value="Change Label Text" onclick="Onclicky()" /></p></body><script language="javascript">function Onclicky() {/////function which will do work, idk?!////}</script></html>更新#1(尝试在 html 中添加 php),但仍然无法创建 txt 文件数据。)<html><body><form action="" method="post"><textarea name="text"></textarea><input type="submit" value="edit" /></form><?phpif(isset($_POST["text"]){$fp = fopen('one.txt', 'w');if(fwrite($fp, $_POST["text"])){    echo "Edited";}fclose($fp);}?></body></html>我还是新手,很高兴得到你的帮助 :).
查看完整描述

2 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

$_GET :收集表单数据。

网页格式:

<form action="your_data.php" method="get">

Enter a Name: 


<br>

<textarea id="emp" rows = "20" cols = "90" name = "name"></textarea>

<br>


<input type="submit">

</form>


</body>

</html>

你的数据.php :


<html>

<body>


your data :   

<?php

$fp = fopen('one.txt', 'w');

fwrite($fp, $_GET["name"]);

fclose($fp);

?>


</body>

</html>


查看完整回答
反对 回复 2023-03-11
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

这是最简单的方法。


<form action="" method="post">

    <textarea name="text"></textarea>

    <input type="submit" value="edit" />

</form>


<?php

if(isset($_POST["text"]){

    $fp = fopen('one.txt', 'w');

    if(fwrite($fp, $_POST["text"])){

        echo "Edited";

    }

    fclose($fp);

}

?>


查看完整回答
反对 回复 2023-03-11
  • 2 回答
  • 0 关注
  • 177 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信