drupal表单在提交时抛出以下错误。表单被加载并立即提交,用户在浏览器上不是理想的。
'This form is outdated. Reload the page and try again'
我使用两个drupal节点和一个公共数据库和一个web服务器(负载均衡器),但是当表单从一个应用程序服务器呈现,而提交请求转到另一个应用程序服务器时,似乎出现了上面的错误。
我想知道表单令牌存储在哪里,我假设是在数据库中。出现上述消息是因为这两种情况下的表单令牌不同,并且应用程序服务器假定请求不是同一会话的一部分。
谢谢,
我有一个可以让人们输入值的工具。表单在change或enter时提交,具体取决于他们要更改的值。提交的值在相同的表单中用于计算。问题是:一旦提交了值,页面就会跳回到顶部。有没有办法阻止这种情况的发生。我想在表单上方的div标签上停止页面。
表单如下所示
<div id ="a"></div>
<div id ="b"></div>
<div id ="c"></div>
</form action="mypage.php#selfsubmit " met
目前,我有一个产品页面,使用的视图和Drupal商业模块的产品类别的排序功能(暴露的过滤器)。具有下拉列表/选择列表的表单有一个GET方法,因此类别ID被附加到URL。我的目标是获取附加到URL的类别ID,并将用户重定向到特定的产品页面,而不仅仅是将类别id附加到URL的末尾。
我已经在谷歌上搜索了关于这个问题的答案,但没有一个有效。所以我所做的就是创建了一个实现hook_form_alter模块的自定义模块。我想向表单添加一个自定义提交处理程序,以便在第一次表单提交后触发另一次提交,以便从URL检索类别ID,然后将用户重定向到特定页面。我的模块代码如下所示。
function custom_
我的网站上有数据,用户可以通过表单进行编辑。因此,如果打开页面,用户将看到使用他的个人数据填写的表单。当他按下提交按钮时,我会调用一个函数。
<?php
if (!empty($_POST)) {
company_change($_SESSION['user_name']);
} ?>
<HTML>
(...) <-- form is here
</HTML>
在处理这个函数之后,我将收到函数的返回,但是脚本将不再继续。(常规HTML部分)
所以我的问题是。如果我从If语句直接指向一个函数,并让它更新一些记
我试图发送一个基于组合框选择和点击提交按钮的电子邮件。我得到了一个类型错配错误。我使用select大小写,因为我将向表单中添加多个具有名称的组合框。
Dim StrEmail as String
Select Case Me.cmbOwner2
Case Is = "AV"
If StrEmail Is Null Then
StrEmail = "dan.moses@yahoo.com"
Else
StrEmail = StrEmail & "," & "dan.moses
在使用Nuget包Mvc.PagedList.Mvc时,我看到每次选择一个新页面时都会呈现一个新页面。如何才能在页面刷新时保持页面上的相同位置?
我知道在我的脑海中有一种技术是混乱的,那就是在我的视图模型中有一个属性,它存储索引操作是由分页浏览器还是其他任何东西(表单提交或外部链接)调用的,并在页面加载时使用jQuery跳转到该位置。它不仅混乱,而且每次调用新页面时,用户都会看到一个“丑陋的”跳转。有没有办法在"Html.PagedListPager“语句中包含一个锚点?
@Html.PagedListPager(list: Model.ApplicantTable,
gen
这是中的某个人提交的代码。
输入:
3 //no of elements in next line
0 0 1 // if any 1 exist print 'HARD' else 'EASY', only 1's and 0's
input()
print('EHAASRYD'['1'in input()::2])
有人能解释一下第二行吗?