【发布时间】:2012-11-21 11:54:16
【问题描述】:
我想创建一个可以更改 PHP 制作的 mySQL 中的产品数据的 from。
我有自动递增并指定每个产品的键列。
当我单击编辑产品链接时,它将传递我从每个产品中获得的关键值
并链接到editPage.php
$Key = $data['Key'];
<a href=\"editPage.php?Key=".$Key."\">edit</a>
在editPage.php中,我从上一页获取键值,我想通过提交表单按钮将此值传递到下一页。我在操作链接中附加键值。
<?$Key = $_GET["Key"];?>
<form id="form2" name="form1" method="post" action="editWeb.php?Key=".$Key." \">
它不起作用,我可以通过其他方式传递 Key 值吗?如果您想了解更多信息,请告诉我 谢谢!!:))
【问题讨论】:
-
是的,你可以使用隐藏字段!
-
Key=" onsubmit="alert('xss');呢? -
您的表单有提交按钮吗?
-
-
您很容易受到XSS的攻击。不要将外部数据注入到原始 HTML 文档中。