我试图从Windows Server 2003的本地主机页面运行Stripe。我可以在该系统上使用Composer的代码似乎可以在Windows Sevrer 2016上运行。我尝试使用本地文件,但似乎什么也没发生。
<?php
require_once('stripe-php/init.php');
Stripe::setApiKey('***********');
//sanitize post array
$POST = filter_var_array($_POST, FILTER_SANITIZE_STRING);
$firstName = $POST['firstName'];
$lastName = $POST['lastName'];
$emailAddress = $POST['emailAddress'];
$token = $POST['stripeToken'];
$amount = $POST['amount'] * 100;
$guestID = $POST['guestID'];
$itemsBought = $POST['itemBought'];
//create customer
$customer = \Stripe\Customer::create(array(
"description" => $firstName . " " . $lastName,
"email" => $emailAddress,
"source" => $token
));
//create charge
$charge = \Stripe\Charge::create(array(
"amount" => $amount,
"currency" => "gbp",
"description" => $itemsBought,
"customer" => $customer->id
));
echo $charge;
?>
我正在运行PHP 5.4.4,有什么想法吗?