我尝试将 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>
幕布斯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);
}
?>
- 2 回答
- 0 关注
- 177 浏览
添加回答
举报
0/150
提交
取消