通过Form将Textarea中的HTML代码发送给PHP

通过Form将Textarea中的HTML代码发送给PHP,第1张

概述我想有一个textarea,我可以直接编辑 HTML代码.在提交表单后,如果textarea(带有html标签)应该保存到 MySQL数据库中.我使用 PHP来接收日期并将其保存到数据库中.我的问题是,HTML代码没有正确发送到PHP.我没有收到HTML代码,只收到文本.我怎么能解决这个问题? 我的表格看起来像这样: <form method="post" enctype="multipart/f 我想有一个textarea,我可以直接编辑 HTML代码.在提交表单后,如果textarea(带有HTML标签)应该保存到 MySQL数据库中.我使用 PHP来接收日期并将其保存到数据库中.我的问题是,HTML代码没有正确发送到PHP.我没有收到HTML代码,只收到文本.我怎么能解决这个问题?

我的表格看起来像这样:

<form method="post" enctype="multipart/form-data" action="form.PHP">   <textarea name="HTML_code">      <a href="link">testlink</a>   </textarea>   <input type=submit value="submit"/></form>

form.PHP现在应该能够显示textarea的内容

echo $_POST['HTML_code'];

显示:testlink

我想:< a href =“link”> testlink< / a>

解决方法 谢谢大家的答案.我发现了这个问题.这是Joomla.当我通过getvar获取字符串时,Joomla删除了HTML标记.我不得不使用掩码选项JREQUEST_ALLOWRAW来解决问题.

JRequest::getvar('HTML_code','','post','STRING',JREQUEST_ALLOWRAW);
总结

以上是内存溢出为你收集整理的通过Form将Textarea中的HTML代码发送给PHP全部内容,希望文章能够帮你解决通过Form将Textarea中的HTML代码发送给PHP所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1075196.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存