热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在HTML页面的TextArea中输入的文本未保存在文本文件中。-TextenteredinTextAreaofhtmlpagenotsavingintextfile.

IamtryingtosavethedataenteredinHTMLforminatextfile.Iamusingaphpscripttodothis

I am trying to save the data entered in HTML form in a text file. I am using a php script to do this. When I click on submit button, it does not save the data in text file. Can someone tell me what is going wrong here.

我试图将以HTML格式输入的数据保存在文本文件中。我正在使用PHP脚本来执行此操作。当我单击提交按钮时,它不会将数据保存在文本文件中。谁能告诉我这里出了什么问题。

Below is the code snippet -

以下是代码段 -

HTML Form -

HTML表格 -


    Name: 
Text:

PHP - (input.php)

PHP - (input.php)


   
   
   
   

4 个解决方案

#1


0  

In cases like this it's useful to pinpoint the problem. Maybe the form isn't submitting your textarea, or maybe your PHP isn't receiving it, or maybe it's some problem with what you're doing with the value.

在这种情况下,确定问题是有用的。也许表单没有提交你的textarea,或者你的PHP没有收到它,或者这可能与你正在使用的价值有关。

If you view your form submission in an inspector like Firebug, do you see the contents of your textarea being submitted in the request?

如果您在Firebug等检查员中查看表单提交,您是否在请求中看到了textarea的内容?

If you do a var_dump($_POST) in your code, do you see all the values being submitted from the form?

如果您在代码中执行var_dump($ _ POST),您是否看到从表单提交的所有值?

#2


0  

Can you try this,

你能试试吗

   if(isset($_POST['name']) && isset($_POST['blogentry'])){

            $name = $_POST['name'];
            $blogentry = $_POST['blogentry'];

            // creating or opening the file in append mode
            $dataFile = "data.txt"; // make sure the directory path is correct and permission of the folder
            $fh = fopen($dataFile, 'w');    // writing to the file

            $stringData = "Name - " . " " . $name . " " . "\n";
            $stringDataBlog = "Blog - " . " " . $blogentry . " " . "\n\n";
            fwrite($fh, $stringData);                  
            fwrite($fh, $stringDataBlog);  
            fclose($fh);                
  }

#3


0  

There is no fault in your code. If data.txt is there and have the permission to write on it the code should work. Please check file permission.

您的代码没有错误。如果data.txt在那里并且具有在其上写入的权限,则代码应该起作用。请检查文件权限。

#4


0  

I just ran into the same problem. You need to add the form tag with the form id to the textarea element. Correcting your code from above::

我刚遇到同样的问题。您需要将带有表单id的表单标记添加到textarea元素中。更正上面的代码::


    Name: 
Text:

Then it should work.

然后它应该工作。


推荐阅读
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • Go GUIlxn/walk 学习3.菜单栏和工具栏的具体实现
    本文介绍了使用Go语言的GUI库lxn/walk实现菜单栏和工具栏的具体方法,包括消息窗口的产生、文件放置动作响应和提示框的应用。部分代码来自上一篇博客和lxn/walk官方示例。文章提供了学习GUI开发的实际案例和代码示例。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 有没有一种方法可以在不继承UIAlertController的子类或不涉及UIAlertActions的情况下 ... [详细]
  • springmvc学习笔记(十):控制器业务方法中通过注解实现封装Javabean接收表单提交的数据
    本文介绍了在springmvc学习笔记系列的第十篇中,控制器的业务方法中如何通过注解实现封装Javabean来接收表单提交的数据。同时还讨论了当有多个注册表单且字段完全相同时,如何将其交给同一个控制器处理。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
author-avatar
雪天使杨果果
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有