PHP PayPal 支付验证/HTTP POST?

标签 php string paypal http-post

我正在从事一个软件项目,并编写了一个验证系统来帮助防止软件被盗。我正在阅读代码,发现一个巨大的“漏洞”,可能允许有动机的用户复制程序并安装它,甚至无需联系激活服务器。所以,我修改了程序和服务器来修补它。现在,我需要一个 PHP 页面,它可以检查以确保用户为软件付款,使用 PayPal 付款,然后生成一个随机字符串。然后我需要该页面将该随机字符串 POST 到验证服务器 (HTTP) 并监听来自服务器的响应。它将需要 POST 这个参数: Validator = [Random String] 它会告诉页面是否已经提交了随机字符串并尝试另一个,或者它接受了该字符串。我希望字符串是数字,但我认为字母 - 数字会更好并提供更多选项。我非常有信心这可以完成,但我不确定如何完成 PHP 部分。

最佳答案

哪个 PHP 部分?

您可以使用 md5 生成一个随机字符串.

要从 PHP 脚本进行 POST,只需使用 curl .

关于PHP PayPal 支付验证/HTTP POST?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3744566/

相关文章:

php - 上传的图片为空 - iOS AFNetworking PHP MySQL

php - 将 WordPress 网站连接到远程 MySQL 数据库?

string - Haskell 在 String 中查找 String 的索引

php - 如何从数据库查询设置html输入字段值

php - 如何让 Guzzle 6 在 Laravel 中出现 503 错误时重试请求

python - 在字符串格式中调用类方法

python - 包含单词列表的列的单词得分总和

php - PayPal 单笔付款至电子邮件

php - PAYPAL 货币不起作用

php - 在 Paypal Payments Pro、Payments Advanced 和 Payflow Pro 之间进行选择