Php 如果满足条件,则提交表单

Php 如果满足条件,则提交表单,php,javascript,html,forms,submit,Php,Javascript,Html,Forms,Submit,我没有使用javascript,因为它在我的环境中被禁用。 请检查下面的代码。 我正在尝试使用PHP来创建Javascript或jQuery允许我使用的逻辑:document.form2.submit() 您需要多少服务? 即使如此,您仍需要提交表单的详细信息: Name: <input type="text" name="name" /> (Min 5 Chars) Age: <input type="text" name="age" /> (Should be a

我没有使用javascript,因为它在我的环境中被禁用。 请检查下面的代码。 我正在尝试使用PHP来创建Javascript或jQuery允许我使用的逻辑:document.form2.submit()


您需要多少服务?

即使如此,您仍需要提交表单的详细信息:

Name: <input type="text" name="name" /> (Min 5 Chars)
Age: <input type="text" name="age" /> (Should be a Number)
<input type="submit" />

通过这种方式,您可以在禁用JavaScript的情况下提交表单。

如果我理解,您需要在不使用JavaScript的情况下自动提交表单。 也许这条线索可以帮助你:

对不起,没有JavaScript,你无法让PHP在客户端做一些事情。可能你错过了一个大括号(})最后一个括号加上了。不,这是不可能的,甚至没有服务器端语言可以做到。我所要做的就是验证。。。如果为空,请不要提交,否则提交…“我没有使用javascript,它在我的环境中已被禁用”@Jazzepi请立即检查我的答案。
Name: <input type="text" name="name" /> (Min 5 Chars)
Age: <input type="text" name="age" /> (Should be a Number)
<input type="submit" />
if (isset($_POST["name"], $_POST["age"]))
  if (strlen($_POST["name"]) > 5 && is_numeric($_POST["name"]))
    die("Error! The conditions are not met!");
die("Form Submitted!");