2011-06-14 67 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的瀏覽器。

相關問題