如何使用JQuery / JavaScript / PHP将文本写入外部文件?

我有一些文本存储在POST变量中,我需要将其附加到HTML文件中。 我想在我的PHP网页中做,但它可以使用HTML,JQuery,Javascript或其他任何本地运行的东西。 我已经尝试过PHP方法,但尽管我进行了多次尝试,但它还没有奏效。 始终是500内部服务器错误。 而且我在使用JQuery写文件时找不到任何东西,所以如果有人知道我不知道的东西,我们将不胜感激。 谢谢:)</ p>
</ div>

展开原文

原文

I have some text stored in a POST variable that I need to append to an HTML file. I want to do within my PHP webpage, but it could use HTML, JQuery, Javascript, or anything else that will run natively. I've tried the PHP approach, but it hasn't worked despite my numerous attempts. Always a 500 internal server error. And I can't find anything on writing to files using JQuery, so if anyone out there knows something I don't, it would be appreciated. Thanks :)

duanshan5259
duanshan5259 “附加到HTML文件”-在中,对您的(PHP)Web服务器上的html文件进行永久性更改?(因此,该页面的所有未来请求都将获得更新版本?)我希望您正在验证您的输入...
5 年多之前 回复

1个回答



直接写你的html / php文件是非常糟糕的做法。 正如您的评论所说,您需要验证输入,如果您犯了错误,可能会搞砸整个网站。</ p>

您可以使用以下几个选项:</ p> \ n


  • localstorage:这会将更改保存到用户的浏览器中。 这意味着更改不会在服务器上。 很容易解决。
    </ li>
  • 添加数据库:使用PHP,添加SQL数据库非常容易。 编写一些将数据写入数据库并从那里读取数据的函数。 比直接写入HTML / PHP更安全但仍需要验证
    </ li>
  • 对所有PHP IO函数进行一些极端的阅读。 如果你想要这个网站,你需要一些极好的处理。</ li>
    </ ul>

    我认为你将管理的数据库,只是安全并建立一些安全性< / p>
    </ div>

展开原文

原文

Writing directly to you html/php documents is extremely bad practice. As your comment said you need to validate the input and if you make a mistake you could screw up your whole website.

There are a couple of options you could use:

  • localstorage: This saves the changes to the browser of the user. This means that the changes wont be on the server. Very easy solution.
  • Add a database: With PHP it is very easy to add a SQL databse. Write some functions that write the data to the database and read the data from there. Safer than writing directly to HTML/PHP but still needs validation
  • Do some extreme reading into all the PHP IO functions. You need some extreme good handling if you want this site live.

I think that with the DB you`ll manage, just be safe and build in some security

douzhuangna6906
douzhuangna6906 添加了第四个选项:Laravel(PHP框架)。 由于OP提到PHP,我认为建议一些或多或少“开箱即用”的东西可能是最好的。
5 年多之前 回复
dsf6778
dsf6778 当然,只是想在列表中添加解析,如果你已经知道javascript而不是php,你可以在10-15分钟内完成解析,同时学习曲线安全地使用SQL和PHP是一个很好的参与 :)
5 年多之前 回复
douhan8610
douhan8610 不知道,谢谢:)我不知道OP想要什么,但如果他想要一些简单的内容管理,那么他自己的服务器上的数据库就可以了。
5 年多之前 回复
douqiao5543
douqiao5543 您也可以使用parse.com。 他们的JavaScript API使得存储和检索这样的数据变得非常简单
5 年多之前 回复
立即提问
相关内容推荐