【发布时间】:2014-01-06 20:58:41
【问题描述】:
我正在使用 ipn 沙箱来检查一些进程:
$business = $_POST['business'];
$receiver_email = $_POST['receiver_email'];
$receiver_id = $_POST['receiver_id'];
$txn_id = $_POST['txn_id'];
$txn_type = $_POST['txn_type'];
$verify_sign = $_POST['verify_sign'];
$stmt = $dbh->prepare("INSERT INTO transactions (business, receiver_email, receiver_id, txn_id,
txn_type, verify_sign)
VALUES (?, ? , ? , ? , ? , ?)");
$stmt->bindParam(1, $value1);
$stmt->bindParam(2, $value2);
$stmt->bindParam(3, $value3);
$stmt->bindParam(4, $value4);
$stmt->bindParam(5, $value5);
$stmt->bindParam(6, $value6);
$value1 = $business;
$value2 = $receiver_email;
$value3 = $receiver_id;
$value4 = $txn_id;
$value5 = $txn_type;
$value6 = $verify_sign;
$stmt->execute();
所以这是我的 ipn 脚本的一部分,但它没有得到处理,我的表中没有任何内容。 我无法回显或打印错误,导致其 ipn ..但是: 我可以在这个日志文件中写错误:
$logfile = fopen("logfile.txt", "a");
$error = date("d.m.Y H:i:s")." - ".$errormsg.".\r\n";
fwrite($logfile, $error);
fclose($logfile);
但是在那里写什么,有人可以帮助我吗?问候
【问题讨论】:
-
有人知道如何检查错误并将错误保存在变量中吗?
-
停止重复您自己的问题。副本是:check statement error pdo - 你已经得到了答案。你问了很多离题的问题。你表现得好像这是一个服务网站,特别是对于那些你在输入或复制代码时遇到的问题,你非常特殊(不)理解你在做什么。但是这个网站不是为了那个。这是关于编程问题。其他人或许应该早些告诉您:请阅读帮助部分,了解本网站的工作原理以及可接受的问题类型。
标签: php pdo paypal paypal-ipn prepare