Hope
Premium
- Сообщения
- 48,321
- Решения
- 22
- Реакции
- 72,066
- Баллы
- 40,905
Где Вы такой файл взяли? У меня в этом файле есть строка, в которую нужно вводить пароль:
PHP:
<?php
$mrh_pass2 = "password2"; //пароль 2й в робокассе
$startTime = microtime(true);
$fileDir = dirname(__FILE__);
require($fileDir . '/library/XenForo/Autoloader.php');
XenForo_Autoloader::getInstance()->setupAutoloader($fileDir . '/library');
XenForo_Application::initialize($fileDir . '/library', $fileDir);
XenForo_Application::set('page_start_time', $startTime);
$deps = new XenForo_Dependencies_Public();
$deps->preLoadData();
$response = new Zend_Controller_Response_Http();
$processor = new XenForo_UserUpgradeProcessor_RoboKassa();
$processor->initCallbackHandling(new Zend_Controller_Request_Http());
$logExtra = array();
try
{
if (!$processor->validateRequest($logMessage))
{
$logType = 'error';
$response->setHttpResponseCode(500);
}
else if (!$processor->validatePreConditions($logMessage,$mrh_pass2))
{
$logType = 'error';
}
else
{
list($logType, $logMessage) = $processor->processTransaction();
}
}
catch (Exception $e)
{
$response->setHttpResponseCode(500);
XenForo_Error::logException($e);
$logType = 'error';
$logMessage = 'Exception: ' . $e->getMessage();
$logExtra['_e'] = $e;
}
$processor->log($logType, $logMessage, $logExtra);
$response->setBody(htmlspecialchars($logMessage));
$response->sendResponse();