【问题标题】:Encrypting/Decrypting a POST form加密/解密 POST 表单
【发布时间】:2011-02-11 18:47:25
【问题描述】:

我真的是 php 新手,所以我有一个表单,它的动作是“email_form.php”。单击提交按钮将用户带到处理信息的“email_form.php”(如下所示);

<?php
$to = "email";

$subject = "rego form";

$ message = "Name: " . $_REQUIRE['Title'] . "\r\n" .

.
.
.

RE['CancellationPolicyAgreement'];

$from = $_REQUIRE['Email'];

$headers = "From: $from" . "\r\n";

$headers = "Bcc: email" . "\r\n";

mail($to,$subject,$message,$headers);

?>

`

类似的东西。所以我的问题是 - 我如何加密表单内容?显然我已经删掉了一些字段,但它确实包含信用卡详细信息,这不是我希望其他人得到的。

如果有人能给我一个简单的、外行的解释,那将非常感激!!!!

梦想

【问题讨论】:

  • 它应该如何解密回来?
  • 我真的不建议通过电子邮件发送信用卡详细信息。电子邮件不是一种安全的媒介。
  • 您应该使用 ssl 提交表单,并且您不应包含卡详细信息(除非部分空白卡号,例如 ****-****-****- 5733 在任何电子邮件中)...我希望您不会将卡号存储在数据库中的任何位置

标签: php forms encryption post


【解决方案1】:

答案是您使用了一个又大又昂贵的信用卡处理系统……HTTPS,安全数据存储,很有效。否则信用卡公司将剥夺您处理信用卡的权利,因为他们需要这种级别的安全性。

或者您使用 PayPal 之类的系统。他们会为你处理信用卡,然后给你钱(减去一小笔费用)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 2016-05-26
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多