php - HTML 表单不能很好地处理表单输入

标签 php html

这是我的简单 html。

<form action="" method="post" enctype="multipart/form-data">
    Save your Contact form: <br>
    <textarea name="code" placeholder="Write your form html" rows="30" cols="100">
        <?php if(isset($_POST['code'])){ echo htmlentities($_POST['code']) ; } ?>
    </textarea>
    <br>
    Password<br>
    <input type="password" name="password"><br>
    <button type="submit">Create</button>
</form>

它的输出是: enter image description here

现在将示例输入放入表单代码中:

<form action="" method="post">
</form>

现在按“创建”按钮两次。第一次还可以。但第二次我得到了意想不到的输出。如何解决这个问题呢? enter image description here

1 :

最佳答案

put header("X-XSS-Protection: 0"); after if(isset($_POST['code'])){ 
this issue is due to XSS Auditor refused to execute a script

关于php - HTML 表单不能很好地处理表单输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31099996/

相关文章:

php - 带有 PDOStatement 的 PDO 在出现 "mysql server gone"错误时重新连接

html - h2 怪异内的跨度间距

html - 使用javascript从float :left to clear:both (WHY?切换后无法居中对齐已清除的div)

html - CSS 将带有嵌套 div 的 div 居中到浏览器的真正中心而不指定宽度

html - 在此上下文中元素样式不允许作为元素主体的子元素(&lt;style scoped> 未验证)

PHP:将多维数组转换为字符串

php - 确定 PHP 中函数调用的顺序

php - 使用 findAll() 时 codeigniter 中的 mysqli_sql_exception 未知列

php - mysql获取一个值的重复项

javascript - 在 JS 文件中传输弹出 HTML 内容