使用 php 修复 html 符号实体
fix html Symbol Entities with php
我有一种用于将图书添加到图书馆(数据库)的表格...
这是我的表格:
<form>
<input type="text" name="title">
<input type="text" name="text">
<input type="submit">
</form>
如果我使用表单'Words',表单将不会被提交
我想我想要 php 中的代码:
str_replace("'", "'", '".$_POST['title']."');
但是所有角色都非常非常难
您可以使用此语句替换所有 POST 项
foreach ($_POST as &$post){
$post = htmlentities($post, ENT_QUOTES);
}
或者使用PDO quote方法转义引号
foreach ($_POST as &$post)
{
$post = $your_pdo_connection->quote($post);
}
我有一种用于将图书添加到图书馆(数据库)的表格...
这是我的表格:
<form>
<input type="text" name="title">
<input type="text" name="text">
<input type="submit">
</form>
如果我使用表单'Words',表单将不会被提交
我想我想要 php 中的代码:
str_replace("'", "'", '".$_POST['title']."');
但是所有角色都非常非常难
您可以使用此语句替换所有 POST 项
foreach ($_POST as &$post){
$post = htmlentities($post, ENT_QUOTES);
}
或者使用PDO quote方法转义引号
foreach ($_POST as &$post)
{
$post = $your_pdo_connection->quote($post);
}