我正在開發一個電子商務解決方案的訂單管理屏幕,當點擊一個與特定訂單相關的鏈接時,將爲該訂單導出信息並填充託管在我的公司所擁有的其他域上的頁面。通過PHP中同一頁上的不同鏈接傳遞數組中不同的值通過PHP
這裏是我的代碼的簡化,假設版本:
foreach ($orders as $order_number) {
echo '<a href="http://www.anotherdomain.com/shipping_info.php">View shipping info for Order #' . $order_number . '</a>';
}
然後我也有稱爲$shipping_info
包含每個順序信息的單獨的陣列的陣列。
此循環將創建鏈接以查看陣列中每個訂單號的信息。當用戶點擊鏈接「查看訂單#100的送貨信息」他們應該帶到http://www.anotherdomain.com/shipping_info.php頁面填入信息從$shipping_info[100]
,這也是數組。
完成此操作的最佳方法是什麼?
您是將所有數據加載到此shipping_info中,還是可以在shipping_info頁面上再次帶入數據?如果兩個域都有權訪問相同的數據庫,則可以通過$ _GET傳遞該ID。否則,可能必須使用CURL來傳遞xml。 – Fredd