邮戳PHP演示错误

时间:2012-08-28 12:21:09

标签: php email

我正在使用邮戳入站电子邮件功能构建PHP脚本 - 演示PHP代码会为我抛出各种错误。我几乎从演示页面逐字逐句地复制了代码,但是\似乎导致了PHP错误。 Demo code homepage is here

我正在使用的代码:

require_once '/postmark/Autoloader.php';
\Postmark\Autoloader::register();

// this file should be the target of the callback you set in your postmark account
$inbound = new \Postmark\Inbound(file_get_contents('php://input'));

错误:

解析错误:语法错误,第10行/home/path/page.api.email.php中的意外T_STRING

第10行是:\ Postmark \ Autoloader :: register();

2 个答案:

答案 0 :(得分:1)

听起来你可能没有运行PHP> = 5.3 - Namespaces(\ Postmark \ Autoloader)仅支持> = 5.3

答案 1 :(得分:0)

试试这个:

$stmt = $this->link->prepare("SELECT name, date, start FROM bookings WHERE date LIKE  CONCAT(?, '-', ?, '%')"); //Sql query for name ,date ,start time
$this->is_slot_booked_today = 0; 
// Defaults to 0
$stmt->bind_param('ss',$year,$month);   

//this is where error is pointing line 72
$stmt->bind_result($name, $date, $start);