php htmlentities 解码文本区域

2023-12-05

我有一个文本区域,我想获取文本区域的输入并将其全部合并在一起。除了转义引号之外,一切都工作正常。例如test's输出为test/'s

为了解决这个问题,我尝试了 htmlenttries,例如,

<?php $inputtext= $_POST['textinput'];
        $encodetext = htmlentities($inputtext);
        $finaltext = html_entity_decode($encodetext);

        echo '<p>'.$finaltext .'</p>';  ?>

这应该根据html_entity_decode手册(除非我读错了,很可能是这种情况)


解决方案可能是去掉斜杠。

当数据来自 POST 或 GET 时,会自动添加斜杠。这称为魔术引号,默认情况下处于启用状态。

您可以使用以下方法删除这些斜杠stripslashes()

<?php

$text = $_POST['txtarea']; // from textarea
if(get_magic_quotes_gpc()){
  $text = stripslashes($text);
  // strip off the slashes if they are magically added.
}
$text = htmlentities($text);
// what htmlentities here does is really to convert:
//   & to &amp;
//   " to &#039;
//  and change all < and > to &lt; and &gt; respectively. this will automatically disable html codes in the text.
echo '<pre>'.$text.'</pre>';

?>

See: http://php.net/manual/en/function.stripslashes.php

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

php htmlentities 解码文本区域 的相关文章

  • 学说“没有命名的协会”

    将我添加到无法找出其学说映射出了什么问题的人列表中 我正在模拟国际象棋Game与一对多Halfmoves 有任何想法吗 DDL create table game game id int primary key create table h
  • 如何以 Magento 方式实现库存过滤器?

    在我的 magento 网站上可以看到缺货的产品 我想要在分层导航中添加一个自定义过滤器 其中显示 排除缺货 当客户单击它时 应该隐藏缺货产品 默认情况下 我在 系统 gt 配置 gt 目录 gt 库存 下启用显示 显示缺货产品 即我希望客
  • 在 Oracle 中使用触发器记录对表的更改

    我的一门课有一个项目 当我们的两个表发生更改时 我们需要创建一个日志 插入 更新 删除 我们需要使用Oracle触发器和PL SQL 在日志文件中 我们需要记录用户ID 日期时间 IP地址和事件 插入 更新 删除 我知道如何设置触发器 但我
  • SQL 大表中的随机行(使用 where 子句)

    我有一个网站 人们可以在其中对汽车进行投票 向用户展示 4 辆汽车 他 她可以投票选出他们最喜欢的汽车 桌子cars有重要的列 car id int 10 not auto increment so has gaps views int 7
  • 从文本块中提取相关标签/关键字

    我想要一个特定的实现 以便用户提供如下文本块 要求 使用 Linux Apache 2 的 LAMP 环境的工作知识 MySQL 5 和 PHP 5 Web 2 0 标准知识 熟悉 JSON 使用框架 Zend OOP 的实践经验 跨浏览器
  • header() 错误未在 php 中显示

    我写了一个PHP程序 我用session start and header 函数 我知道在向客户端发送任何内容之前应该使用此函数 没关系 但是为了测试 我向客户端发送了一条测试消息echo test 在使用 header 之前 但我没有收到
  • 使用 PDO 准备语句使用搜索字段中的多个关键字进行 LIKE 查询

    网站用户使用搜索表单来查询产品数据库 输入的关键字在数据库中搜索产品的标题 public function startSearch keywords keywords preg split s keywords totalKeywords
  • PHP:如何防止不必要的换行

    我正在使用 PHP 创建一些基本的 HTML 标签始终相同 但实际链接 标题对应于 PHP 变量 string p a href strong i title i i strong a br echo string fwrite outfi
  • 使用 HTTP-Basic 身份验证发出 HTTP GET 请求

    我需要为我正在开发的 Flash Player 项目构建一个代理 我只需要使用 HTTP Basic 身份验证向另一个 URL 发出 HTTP GET 请求 并提供来自 PHP 的响应 就好像 PHP 文件是原始源一样 我怎样才能做到这一点
  • CSS 无法与 CodeIgniter 一起使用

    这是我的 CI 代码的一部分 class page extends CI Controller var Page public function construct parent construct this gt Page 1 this
  • Facebook Graph API v3.1 开发人员访问令牌权限限制

    如您所知 Facebook 将其 API 升级到了 V3 1 现在正在慢慢地淘汰旧的 API 和应用程序 因此我们必须迁移到新的 API 他们做出了一些艰难的决定 这对垃圾邮件网站来说是好事 但对开发人员来说也很难 提醒 Graph API
  • PHP/MySQL:如何在网站中创建评论部分[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我不会问 如何使用 PHP MySQ
  • 访客客户检查 Woocommerce 订单账单电子邮件时可享受首单折扣

    通过对照正在处理和已完成的订单检查来宾客户的电子邮件地址 如果电子邮件没有订单 我想给来宾 首单折扣 如果这能在客人输入电子邮件时发生 那就太好了 我想我已经成功制作了折扣代码 现在我请求帮助合并这两个代码 使其一切正常 这是折扣代码 ad
  • 如何从控制器访问 Zend Framework 应用程序的配置?

    我有一个基于 Zend 框架的应用程序快速开始 http framework zend com docs quickstart setup 我已经让演示工作起来 现在正在实例化一个新的模型类来完成一些实际工作 在我的控制器中 我想将配置参数
  • Twig:选择某些块并渲染它们

    我正在将 twig 模板引擎集成到 PHP 应用程序中 特别是 我想使用 twig 引擎来渲染表单 了解了 symfony2 如何使用 twig 渲染表单小部件后 他们有一个巨大的模板文件 其中包含所有小部件 如下所示 block pass
  • 在 Apache 服务器上将特定的 .htm 页面处理为 .php [重复]

    这个问题在这里已经有答案了 我正在为 Apache 服务器编程 并且只需要将一个特定的 html 页面 例如 first htm 作为 PHP 脚本进行处理 可以设置吗 SetHandler http httpd apache org do
  • Laravel 5.3:护照实现 - {“error”:“invalid_client”,“message”:“客户端身份验证失败”}

    我按照中提到的确切步骤进行操作Laracast Laravel 5 3 的新增功能 Laravel Passport https laracasts com series whats new in laravel 5 3 episodes
  • 图像创建从jpeg() PHP

    我正在使用 imagecreatefromjpeg 函数合并两张图片 现在我面临的问题是 当我使用服务器中的图片时 它工作正常 而当我使用其他网站的图片时 它不起作用 例如 当我使用这个 PHP 文件时http coolfbapps in
  • 如何获取 URL 中未知的 $_GET 值的数组?

    我正在使用一个在线购物车 它接受订购的商品并通过 URL 将其唯一 ID 传递到 process php 页面 所以 URL 看起来像这样 process php code 1 231 code 2 532 code 3 342 Anoth
  • 如何显示 PHP 对象

    我有这样的代码 dataRecord1 client gt GetRecord token table filter echo pre print r dataRecord1 echo pre foreach dataRecord1 gt

随机推荐

  • 如何从 Swift 中的 UserDefaults 中按套件名称删除所有数据?

    我创建了用户默认值 名称如下 let prefs1 UserDefaults init suiteName UserAccount let prefs2 UserDefaults init suiteName UserInfo 然后我为这些
  • SQLSyntaxErrorException:表/视图“买家”不存在。缺什么?

    几周前 我去度假并暂停了我的一个项目 当我回来时 我只是检查注册页面 当我收到一个 SQLException 说表不存在时 我感到很惊讶 我不明白它 因为该表存在 我从一个实体创建它 我将代码粘贴到此处 以便您可以看到一切似乎都正常 我认为
  • 跨进程的数据库连接池

    我们有一个由多个 EXE 组成的客户端 服务器应用程序 数据访问层与我们的 EXE 模块共享的库中的客户端位于同一物理层 ODBC 和 OleDB 连接池按进程进行管理 是否有跨进程共享数据库连接的技术 除了将数据访问层移至中间层之外 OL
  • run_inference_for_single_image(image, graph) - Tensorflow,对象检测

    在参照对象检测教程 ipynb 我想知道是否可以运行目录中的所有图像 而不是编写 for 循环并运行 run inference for single image image graph 有没有办法对目录中的所有图像运行推理或对多个图像运行
  • “var”变量、“this”变量和“全局”变量 - 在 JavaScript 构造函数中

    在我上一个问题之后 这个问题对我来说更准确 example function Foo this bla 1 var blabla 10 blablabla 100 this getblabla function return blabla
  • 处理应用程序退出

    当用户使用以下命令退出应用程序时 我想运行一些清理代码 例如取消注册计划通知 Alt F4或向下滑动手势 WinJS 有没有办法处理应用程序退出 我已经阅读了文档WinJS 应用程序对象 但没有看到任何处理用户退出的方法 没有特别活动表明应
  • Python3:os.system不重定向标准输出

    正如标题中提到的 我的代码中有这个 os system vpr vpr config file name seed str seed gt str bench name str seed stdout 其中有很多变量 但它的计算结果只是这个
  • 反应选择不识别默认值

    我有一个反应选择组件无法识别默认值选项 代码如下所示 renderPlans if this props plans let list this props plans map item gt return label item descr
  • 时间:2019-03-07 标签:c#progressbarpercent

    我在 winform c 应用程序中有一个进度条 我将其作为进度指示器 进度条可以有不同的最大尺寸 具体取决于用户输入的数量 可以超过 100 所以这就是我的设置方式 this pbLoadingWrite Maximum Input Le
  • 一项活动和所有其他片段[关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我正在考虑实现一个屏幕Activity以及所有其他屏幕Fragments and managing all the fragments thru the activity 这是不是一个好主
  • 递归累积和

    我需要编写一个程序 使用 def 但仅使用递归来计算数字列表的累积和 我做到了 但现在我需要编写相同的程序而不使用该方法sum 但到目前为止还没有成功 任何想法 my code def rec cumsum numbers Input nu
  • 如何迭代 Numpy 数组的初始维度?

    我有一个具有形状的 Numpy 数组 1000 1000 1000 3 是最后一个维度 大小为 3 包含 3D 空间向量分量的三元组 我该如何使用nditer迭代每个三元组 像这样 for vec in np nditer my array
  • 为所有文本框控件提供相同的属性

    如何为同一表单中存在的所有文本框赋予相同的属性 foreach var textbox in this Controls OfType
  • Apache 整个目录的重写规则

    我想设置重写规则 RewriteRule test my long path index html 但我的index html 通过ajax 获取其他文件 所以它的工作方式并不像这样简单 我需要目录的所有子文件的规则我试过 RewriteR
  • Python 的 Chronic(Ruby NLP 日期/时间解析器)?

    有谁知道像chronic这样的库 但针对python Thanks 你有没有尝试过解析日期时间
  • Spring security SAML 可用于在运行时配置 IDP

    我想实施SSO using SAML 2 0在我的网络应用程序中 我见过spring security saml和例子春季启动应用程序 在查看示例后 我想知道以下几件事 是否可以在运行时获取 Idp Url 和证书并使用 spring sa
  • WiX 安装后我的 exe 文件无法通过双击运行,只能以管理员身份运行

    当我安装这个 MSI 包时 我使用 WiX 准备了一个 MSI 安装项目 ProgramFiles 并创建桌面文件夹的快捷方式 它只能以管理员身份运行 双击时不起作用 当我在桌面上安装文件夹时 双击即可使用 我想安装到 ProgramFil
  • datetimepicker 类 - 具有 dts_appcanparse 样式 - 无法选择

    当用户完成编辑时 我得到 DTN USERSTRING 引出了一个问题 用户何时完成编辑 输入日期后 TAB 似乎没有生成此通知 我也没有得到 dtn keydown 或任何其他信息 鼠标或按 ALT 似乎可以解决问题 但我需要让 TAB
  • 带饼干的倒计时器

    我知道有很多这样的话题 但我只是遇到问题 找不到答案 我的脚本是 window onload function 200 seconds countdown var countdown 14400 current timestamp var
  • php htmlentities 解码文本区域

    我有一个文本区域 我想获取文本区域的输入并将其全部合并在一起 除了转义引号之外 一切都工作正常 例如test s输出为test s 为了解决这个问题 我尝试了 htmlenttries 例如 这应该根据html entity decode手