是否有一种方法来更新/添加信息到数据库与php提交按钮


Is there a way to update/add info into database with php submit button?

我有一个paypal集成购物车。由于支付按钮去贝宝网站,我不能做一个sql数据库添加/更新。是否有一种方法来插入信息,当我点击按钮最好是不使用Ajax(大多数建议使用它),因为我完全不知道它。

谢谢你,

当然有,只要使用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(或任何其他你想要的网站或页面)。