问:需要将数据发布到付款处理网站-但需要先进行验证和预处理
抱歉,这是一个愚蠢的问题。我不是一位经验丰富的Web程序员。
我正在尝试将在线支付处理网站与我自己的网站集成在一起。我有一些付款处理器提供的示例PHP代码,我将其用作自己的集成代码的模板/框架。
我已发送的代码依赖于保留在HTML表中的所需值,然后使用“提交”按钮将其传递到付款处理站点,例如
表单名称=“表单” action =“ paymentprocessor.net” method =“ post”>
我的问题是,给出的示例具有所有“硬编码”值。我需要能够向用户显示该表格,收集某些信息(例如金额,发票编号),对该信息进行预处理(例如出于安全目的计算哈希值),然后将其提交给处理站点。
我可以在某个时候使用onSubmit函数在javascript中进行验证,但是从数据输入中计算哈希值必须在PHP中进行。
我正在努力寻找一种在PHP中执行表单操作之前进行验证和预处理的方法?
有什么办法可以让表单动作调用我自己编写的函数,如果数据通过验证,预处理和SOMEHOW是否模拟从表发布到支付处理站点的数据?
换句话说,我需要从代码中执行与触发表单操作的提交按钮具有相同效果的操作。
答:你好,我只是通过你的话。我想知道您使用的是哪个付款网关?您可以在提交表格之前验证付款金额。您可以使用相同的jQuery代码。