Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Помогите с lihtmon

Сообщения:  [1-1] 

 
 автор: toreador   (06.10.2012 в 15:52)   письмо автору
 
 

Не так давно приобрел движок lihgtmon для своего сайта, возникла следующая пролема
с его настройкой, при оплате через a1pay после оплаты выдает белую страницу и ответа от
post параметров нету, писал в гребанную поддержку с более недели а толку 0. ((

api.php

<?php
    error_reporting
(E_ALL E_NOTICE);

    
define('LM',true);
    
define('TIMER',microtime(1));
    
define('MEMORY',memory_get_usage());
    
define('ROOT_DIR',dirname(__FILE__));
    
define('DATA_DIR',ROOT_DIR.'/data');
    
define('LM_DIR',ROOT_DIR.'/engine');

    
session_start();

    include_once 
LM_DIR.'/core.php';

    
MainClass::$service='api';

    
MainClass::LoadLang();

    
MainClass::$modules->InfoModules();
    
MainClass::$modules->LoadModules(ROOT_DIR.'/modules/',true);

    echo 
MainClass::$modules->MainContent();

    
MainClass::$db->close();

    echo 
"\n<!-- Lightmon Engine Copyright Lightmon  -->";
    echo 
"\n<!-- Time generate: " round(microtime(1) - TIMER,4) . " seconds -->";
?>



modules/account/api.php

<?php
    
/**
     * Module: Account; Service: API
     * @package LightMon enGine
     * @subpackage Plugins
     * @author LightMon teAm
     */

    
if(!defined('LM')) die('&#9576;Я&#9576;&#9563;&#9576;&#9488;&#9572;Л&#9572;В&#9576;&#9553;&#9576;&#9617; 
&#9576;&#9619;&#9576;&#9558;&#9576;&#9559;&#9576;&#9563;&#9576;&#9565;&#9576;&#9617;?'
);

    
MainClass::LoadLang('modules','account');

    
self::addHook('account_content','accountContent',array());

    
/**
     *
     *
     */
    
function accountContent($uri)
    {
        switch(
$uri[1])
        {
            case 
'captcha':
                return 
accountCaptcha();
            break;
            case 
'a1pay':
                return 
accountA1Pay();
            break;
        }
    }

    
/**
     *
     *
     */
    
function accountCaptcha()
    {
        
MainClass::$captcha->GetImage();
    }

    
/**
     *
     *
     */
    
function accountA1Pay()
    {
        
$p=array(
            
'tid'=>post('tid'),
            
'name'=>post('name'), 
            
'comment'=>post('comment'),
            
'partner_id'=>post('partner_id'),
            
'service_id'=>post('service_id'),
            
'order_id'=>post('order_id'),
            
'type'=>post('type'),
            
'partner_income'=>post('partner_income'),
            
'system_income'=>post('system_income'),
        );
        if(
post('check')===md5(join('',array_values($p)).config('secret_a1key','service')))
        {
            
MainClass::$db->query('UPDATE `lm_users` SET `balance`=`balance`+\''.
post('system_income').'\' WHERE `id`=\''.
post('comment').'\'');
            
MainClass::$db->query('INSERT INTO `lm_transactions` (`id`,`uid`,`amount`,`type`,`time`) 
VALUES (NULL,\''
.quoteSmart(post('comment')).
'\',\''.quoteSmart(post('system_income')).
'\',\'replenishment\',\''.time().'\')');
            
//MainClass::$db->query('INSERT INTO `lm_logs_event` (time,history) VALUES (\''.
time().'\', \'\'))');
        }
    }
?>


URL страницы успешной покупки а a1pay:
api.php/account/balance/?success
Ответ от a1pay:


мой сайт/api.php/account/a1pay/

POST параметры:
tid=13687513568&name=%D0%A2%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B9+%D0%B7%D0%B0%D0%BA
%D0%B0%D0%B7&comment=&partner_id=214642&service_id=43888&ord
er_id=15507028&type=sms&partner_income=23.75&system_income=2
5&test=1&check=03baf8804e0d9973fb957dc494ed98f4

Ответ сервиса:
<!-- Lightmon Engine Copyright Lightmon  -->
<!-- Time generate: 0.0845 seconds -->


В чем может быть причина, может в самом web сервере что-то не так?
В error лог ничего не пишет#9572;З

  Ответить  

Сообщения:  [1-1] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования