PHP写入练习,无法写入数据,是怎么回事?

我做练习,写了一个表单,想把数据传输到一个文本文件里,但是怎么也不对HTML代码<divclass="container"><h2>文章发布页面</h2><formact... 我做练习,写了一个表单,想把数据传输到一个文本文件里,但是怎么也不对

HTML代码
<div class="container">
<h2>文章发布页面</h2>
<form action="http://127.0.0.1/phpxuexi/zifuchuan/demo8.php">
标题:<input type="text" name="subject" /><br>
内容: <textarea name="cont"></textarea><br>
<input class="btn btn-success btn-sm" type="submit" value="提交" />
</form>
</div>
PHP代码
<?php
header("content-type:text/html;charset=utf-8");
$sub = $_POST['subject'];
$cont = $_POST['cont'];

if (file_put_contents('./cont.txt',$cont)){
echo '成功';
} else {
echo '发布失败';
}
?>
展开
 我来答
笨猫小站
推荐于2016-10-11 · 一个免费分享资源的平台
笨猫小站
采纳数:49 获赞数:70

向TA提问 私信TA
展开全部
你没有表单提交没有接受数据的方式 是get还是post呢 都没有 而你的demo8处理页面又是post方法在接收指 所以你表单的值都没传过来 在表单中添加method=“post”就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式