我将在前言中说我目前对PHP的知识非常有限,所以如果这看起来很简单,我会道歉。
我有一个现有的HTML表单,它完全使用jQuery验证。表单数据正在提交给第三方电子邮件广告系列管理员。我想包括一些额外的服务器端验证。有没有办法运行PHP函数,如果错误数组= 0,然后将表单提交到自定义URL操作?
我发现的每个教程都假设您将表单数据推送到自定义构建的服务器,因此它们始终将表单操作留空。我只想用PHP进行额外的验证,就是这样。
任何指导都会有很大帮助。这是我的表单代码。
<form action="http://customURL-for-campaign-manager" onsubmit="return validate()" method="post">
First name:<input type="text" name="customFname" id="name"/>
Last Name:</div><input type="text" name="customLname" id="LastName" />
Email Address:<input type="text" name="customEname" />
Zipcode (optional):<input type="text" name="customZname" />
<input type="submit" value="Sign Up" />
</form>
提前致谢。
答案 0 :(得分:1)
你可以只在ajax中调用你自己的服务器在validate()中并让它检查表单输入。如果您喜欢这些值,您可以让客户将表单提交给第三方服务器。
答案 1 :(得分:0)
您可以在此处使用cURL(http://php.net/manual/en/book.curl.php)
这意味着,您的html文件将数据发送到您的validator.php,验证并可能清理您的代码。之后,您可以使用cURL将错误或重新发布数据发送到最终目的地。