这是我的简单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>
现在按“创建”按钮2次。第一次没问题。但在第二次我得到意想不到的输出。如何解决这个问题呢?
1:
答案 0 :(得分:2)
put header("X-XSS-Protection: 0"); after if(isset($_POST['code'])){
this issue is due to XSS Auditor refused to execute a script
答案 1 :(得分:0)
使用以下代码按钮
<button type="submit">Create</button>
答案 2 :(得分:0)
.php
脚本然后被操纵。 Submit buttom
?即使你这样做 - 你在检查是否提交了相同的数据?VALIDATION
规则,以防止表单提交出现任何问题。