Lilium Sancta

Members
  • Content Count

    22
  • Joined

  • Last visited

  • Days Won

    5

Lilium Sancta last won the day on January 3

Lilium Sancta had the most liked content!

5 Followers

About Lilium Sancta

  • Rank
    Member

Recent Profile Visitors

2628 profile views
  1. Da uma olhada qual a linha exatamente que ta dando erro, pra mim ter uma ideia do que é. Eu vi que é a linha 13, mas não faço ideia do que tem na linha 13 do seu arquivo.
  2. Muda esse trecho: echo number_format((int)$balance->value); Para isso: echo number_format(is_null($balance->value) ? 0 : $balance->value); Se não ser certo tenta com is_object($balance), não sei ao certo qual a linha que vem dando o error, mas é mais ou menos isso ai.
  3. Acho que o que você quer é isto ->https://forum.brathena.org/index.php?/topic/22210-addon-pagseguro-fluxcp/&do=findComment&comment=115175 não?
  4. Estava com tempo livre e o Slicer me pediu para atualizar a api do addon, então resolvi colocar logo no github e ai está uma versão atualizada com a mais nova api e reescrita com um código um pouco mais organizado com novas features: Atualizada API de pagamentos do PagSeguro para ultima versão, inserido uso do PagSeguroLightbox, código reformulado para uso de OO onde possível, inserido sandbox do PagSeguro, remoção de arquivos desnecessários, inserido uso de ajax/jQuery/Json se livrando das mudanças em lib/Flux/Template.php e mais um monte de coisas que nem eu mesmo sei. Possui diversas mudanças no funcionamento então caso vá atualizar é necessário uma atualização na tabela antiga: ALTER TABLE `cp_donate` DROP COLUMN `payment_notification_code`, DROP COLUMN `payment_status`, MODIFY `account_id` int(11) NOT NULL, MODIFY `userid` varchar(23) NOT NULL, MODIFY `email` varchar(39) NOT NULL, MODIFY `payment_date` datetime NOT NULL, MODIFY `payment_id` varchar(50) NOT NULL, MODIFY `payment` float NOT NULL, MODIFY `payment_ip` varchar(35) NOT NULL, MODIFY `payment_type` varchar(23) NOT NULL DEFAULT 'PagSeguro', MODIFY `payment_code` varchar(50) NULL, CHANGE `payment_status_pagseguro` `payment_status` tinyint(3) NOT NULL DEFAULT '0'; Depois insiro algumas imagens no github de como está atualmente pois tiveram algumas mudanças visuais também. Com o tempo posso estar fazendo novas funções como sorteio para doadores, top 10 e etc. Link -> https://github.com/LiliumSancta/Flux-CP-PagSeguro
  5. Seu e-mail e token estão configurados corretamente ?
  6. O link existe sim não sei o porque não consegue acessa-lo, porém faça um pedido para sua empresa de hospedagem para instalar/habilitar a extensão no seu host.
  7. Instale essa extensão em seu servidor php http://php.net/manual/pt_BR/dom.setup.php ou peça para sua empresa de hospedagem.
  8. Verifique a configuração 'CreditExchangeRate' no arquivo application.php do próprio fluxcp ambas devem estar configuradas igualmente para funcionar. Funcionouu obrigado Certo qualquer outro problema informe aqui ou no meu e-mail.
  9. Verifique a configuração 'CreditExchangeRate' no arquivo application.php do próprio fluxcp ambas devem estar configuradas igualmente para funcionar.
  10. Lillium, eu instalei tudo certinho, porem o player não recebe os cash e a transação nem aparece no log da cp, sabes como resolver? o log aparece no mysql, mas não na cp o status no log para adms fica Status Data do envio ▼ Valor 6 15463F6BEBAA53 Yan CicconeSem Continuidade e o deposito foi aprovado Aparentemente tudo está certo, a não ser a página de notificações (notification). Eu vou verificar o que pode ter ocorrido, mas caso queira tentar corrigir verifique o arquivo donatesmodulesdoanotification.php e verifique também o arquivo error_log na raiz da sua hospedagem que pode conter alguma informação relevante.
  11. Addon atualizado -> http://herc.ws/board/topic/7164-addon-pagseguro-para-fluxcp/?p=43489
  12. O tópico já está ficando bem grande =P. Então ele não gravou nenhuma das informações pedidas aqui: $text = $donate;$text .= $account;$text .= $donateVal;$text .= $status; $file = fopen("LogsPagSeguro.txt", 'a+');fwrite($file, $text);fclose($file); no arquivo LogsPagSeguro.txt? Se não tiver gravado tente move-lo um pouco mais acima para verificar quando o código para de ser executado para ter uma ideia de onde e porque isso ocorre (Uma API de testes no pagseguro faz uma falta danada =P). Sabendo isto fica mais fácil corrigir.
  13. Adicione estas linhas: $text = $donate;$text .= $account;$text .= $donateVal;$text .= $status; $file = fopen("LogsPagSeguro.txt", 'a+');fwrite($file, $text);fclose($file); Abaixo de: if ($donateStatus == $status) exit; No arquivo notification.php para verificar se a consulta sql e os dados estão sendo retornados corretamente. está é uma maneira de você verificar onde o erro ocorre, você pode ir gravando logs nesse arquivo de forma a ver até onde as coisas funcionam. Verifique também na pasta raiz do seu FluxCP o arquivo error_log que é gerado pelo apache ele contém informações de erros no flux que podem ajudar (é necessário que esteja ativo nas configurações da sua hospedagem).