这是我的简单 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>
它的输出是:
现在将示例输入放入表单代码中:
<form action="" method="post">
</form>
现在按“创建”按钮两次。第一次还可以。但第二次我得到了意想不到的输出。如何解决这个问题呢?
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/