Я получаю сообщение об ошибке, что класс не найден, но у меня есть правильный путь для того, где он находится:
<?php require_once('stripe-php-2.1.0/stripe/lib/Stripe.php'); Stripe::setApiKey('my_key'); var_dump($_POST['stripe-token']); ?>
Каждая статья, с которой я столкнулся, утверждает, что проблема (не включая правильный путь) в require_one, include или require. (Я пробовал все 3). Но до сих пор не повезло. Мои вызовы в базе данных следуют одному и тому же формату, и мой WAMP-сервер не создает проблем с созданием моего класса базы данных.
Это скопировано непосредственно из моего файла explorer (copy paste)
сайт \ нашивки-PHP-2.1.0 \ полоса \ Lib \ Stripe.php
Мой файл php, который я использую, чтобы попытаться получить доступ к Stripe, находится там же, что и «веб-сайт».
Версия PHP 5.5.12
Ссылки на учебники: http://www.larryullman.com/2013/01/09/writing-the-php-code-to-process-payments-with-stripe/
Другие ссылки: http://www.youtube.com/watch?v=Lka_JBM9bbY
Это потому, что оно использует пространство имен. Пытаться:
\Stripe\Stripe::setApiKey('my_key');