Php 恼人的持久性$\u获取变量
我有一个Php 恼人的持久性$\u获取变量,php,Php,我有一个 这很好。然后,我引用以下内容: if(设置($\u请求['remove']) 检查是否已设置该值,然后执行相关操作(从数组中删除该值) 但是,当我在我的php页面中单击另一个表单(设置为method='POST')时,$\u GET值保留在URL栏中,因此出于某种原因再次传递,并破坏了我的程序 有什么想法吗?听起来你的表单中缺少了一个动作=道具。如果未指定表单应发布到的位置,则表单将发布到当前URL,包括查询字符串 发布到当前URL: <form method="post">
这很好。然后,我引用以下内容:
if(设置($\u请求['remove'])
检查是否已设置该值,然后执行相关操作(从数组中删除该值)
但是,当我在我的php页面中单击另一个表单(设置为method='POST'
)时,$\u GET
值保留在URL栏中,因此出于某种原因再次传递,并破坏了我的程序
有什么想法吗?听起来你的表单中缺少了一个
动作=
道具。如果未指定表单应发布到的位置,则表单将发布到当前URL,包括查询字符串
发布到当前URL:
<form method="post">
发布到您指定的URL:
<form method="post" action="mypage.php">
听起来您的表单中缺少了一个
操作=
道具。如果未指定表单应发布到的位置,则表单将发布到当前URL,包括查询字符串
发布到当前URL:
<form method="post">
发布到您指定的URL:
<form method="post" action="mypage.php">
拆卸听起来像是一项危险的操作。它不应该响应GET请求而执行:用户可能会重新加载页面,意外地再次删除某些内容,或者搜索机器人可能会跟随该链接并删除某些内容(当然,假设它有权限)。即使是现在的浏览器也进行预取-如果预取的链接之一是删除链接,会发生什么情况 因此,检查是明智的
if (isset($_POST['remove']))
并将要删除的链接转换为表单。删除听起来像是一个危险的操作。它不应该响应GET请求而执行:用户可能会重新加载页面,意外地再次删除某些内容,或者搜索机器人可能会跟随该链接并删除某些内容(当然,假设它有权限)。即使是现在的浏览器也进行预取-如果预取的链接之一是删除链接,会发生什么情况 因此,检查是明智的
if (isset($_POST['remove']))
然后将要删除的链接转换为表单。您如何为页面中的第二个表单生成URL?哦,我不是,我只是有
您如何为页面中的第二个表单生成URL?哦,我不是,我只是有
我。。我不知道这件事。这是我第一次真正省略动作部分,所以,我会的!有时间限制。。我不知道这件事。这是我第一次真正省略动作部分,所以,我会的!有时间限制。