2011-06-14 34 views
0

我有购物车设置与cartmanager.net提交表单到php文件,然后到CGI脚本

我们设置一个复杂的形式,看看(https://www.paulinameatmarket.com/?p=tasteofpaulina )

要将项目添加到您的购物车,形式submited到https://www.cartmanager.net/cgi-bin/cart.cgi

有了这个页面,我创建一个管理页面为货主跟踪有序的出货量每月,每月为他们检查过他们出货,所以我需要将订购的信息添加到MySQL数据库

Cartmanager没有办法从提交的订单发回变量,所以我想在cart.cgi脚本运行之前将订购商品添加到数据库中。然后,所有者将验证订单是否真正付款,如果不是,他会从管理部分删除它。

所以我需要的是将形式FIRST转到php页面,运行mysql查询插入项目信息,然后运行cart.cgi脚本。

这是很难解释,但我试图

回答

0

如果请求被设置为“GET”请求cartmanager.net,你应该能够通过你的PHP脚本发送它做这种方式您插入数据库中的数据的第一和之后这样做:

header('Location: https://www.cartmanager.net/cgi-bin/cart.cgi?' . $_SERVER["QUERY_STRING"]); 
exit; 

如果cartmanager.net需要一个“POST”的要求,你必须使PHP脚本返回一个HTML表单与所有的必要的输入,使用JavaScript自动提交给cartmanager.net。我不会推荐这个,因为它不是很好的做法,它不适用于停用JavaScript的浏览器。

相关问题