0
我有一個paypal集成購物車。由於付款按鈕轉到貝寶網站,我不能做一個SQL數據庫添加/更新。有沒有一種方法來插入信息時,我最好點擊按鈕沒有使用Ajax(大多數人建議使用它),因爲我完全沒有關於它的知識。有沒有辦法更新/添加信息到數據庫與PHP提交按鈕?
謝謝
我有一個paypal集成購物車。由於付款按鈕轉到貝寶網站,我不能做一個SQL數據庫添加/更新。有沒有一種方法來插入信息時,我最好點擊按鈕沒有使用Ajax(大多數人建議使用它),因爲我完全沒有關於它的知識。有沒有辦法更新/添加信息到數據庫與PHP提交按鈕?
謝謝
肯定有,只是使用PHP的header();
功能。如果你有你的頁面上的按鈕有一個原始URL,你替換與網頁服務器上,並且頁面你做(PHP)上:
header('Location: original.url/path/to/document');
然後你要插入的東西選項數據庫,並仍然使它看起來像用戶直接進入PayPal頁面。
例如果你有一個頁面,其中有一個喜歡的網站(你可以用一個按鈕,圖片等,但我的例子是一個簡單的鏈接),因此:
<html>
<head>
<title>Example Page</title>
</head>
<body>
<a href="paypal.site/your&code">Donate</a>
</body>
</html>
你一個鏈接到一個網頁替換href
,例如:yourdomain.com/store-first.php
和頁面上,你做的事:
<?php
mysql_connect(...);
mysql_query(...);
header('Location: paypal.site/your&code');
?>
這是一個非常基本的它可以如何工作的例子,但是這將允許你在數據庫中存儲一些東西,然後將用戶重定向到PayPal(或任何其他網站或你想要的頁面)。
嗨,這個方法聽起來很簡單,它只是去其他PHP函數頁面來做PHP數據庫更新。而用戶sitll進入貝寶網站。問題是我不知道在哪裏放置標題,我把它放在窗體動作的地方或sumbit按鈕? – 3cross
我列舉了一個例子,請仔細閱讀。 – KilZone
非常感謝,我會盡量讓它工作=) – 3cross