Jump to content

kyrax

Members
  • Content count

    3
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About kyrax

Informações Pessoais

  • Sexo
    Masculino
  1. kyrax

    MySQL

    Boa tarde pessoal, Não sou muito bom quando o assunto é MySQL ou banco de dados em geral, tenho cocnhecimento apenas do básico ao intermediário. Porem me deparei com um problema, onde não consigo resolve-lo, procurei algumas coisas na internet e no google afora e também não consegui resolver, então resolvi recorrer aqui, quem sabe alguém possa me ajudar ou me indicar o caminho a seguir para solucionar a treta. Então vamos ao problema: Tenho uma tabela de "pedidos" no BD, onde meu sistema gera 36 parcelas referente a cada pedido (hoje o método em PHP que gera essas parcelas já alimenta o DB com as datas de vencimento corretas). Porem antes de eu criar este método as parcelas eram criadas no sistema sem uma data de vencimento, logo esses campos no banco estão como null, e alguns estão com datas do tipo 00-00-00 00:00:00 . Minha dificuldade esta em criar uma SQL que aplique a data de forma recursiva a essas parcelas, por exemplo: tenho o pedido com o ped_id = 2. E possuo 36 parcelas para este pedido, todas as 36 parcelas fazem referencia a este pedido pelo campo "ped_parcela_ped_id". E possuo também o campo "ped_parcela_numero" onde consigo diferenciar a qual parcela o cliente pagou ou não, bem como a data de vencimento. Eu teria que criar uma SQL que de alguma forma pegasse estas 36 parcelas, eu aplicasse a data da primeira parcela e ela fosse adicionando automaticamente 1 mês a mais para as parcelas seguintes, todas elas possuem a mesma data de vencimento, só mudando o mês e o ano. Eu tentei fazer isso usando a seguinte SQL: UPDATE pedido as p inner join pedido as p2 on p2.ped_parcela_ped_id = p.ped_parcela_ped_id SET p2.ped_parcela_data_vencimento = date_add(p.ped_parcela_data_vencimento, interval (p.ped_parcela_numero - 1) month) where p.ped_tipo = 8 AND p.ped_parcela_numero = 1 AND p2.ped_parcela_numero > 1 Porem com essa SQL acima ele acaba gravando a mesma data para todas as parcelas, alguém saberia me auxiliar ou me informar como resolver este problema? desde já, grato !
  2. kyrax

    Integração Cielo - Buy Page Cielo

    Obrigado dochipis, de fato tem erros no .log, encontrei outro post aqui no forum sobre o erro e estou tentando resolve-lo o erro em questao e este aqui: lojaexemplo-php/includes/include.php(Linha 73) MENSAGEM: curl_error(): 8 is not a valid cURL handle resource Pelo que li o problema é referente ao arquivo da pasta SSL e a regra de leitura e escrita da pasta. Modifiquei as regras da pasta, alterei o nome do arquivo como sugerido e fiz a respectiva alteração no "include.php". Mas acredito que eu esteja tendo problemas com o caminho da pasta, farei mais alguns testes e posto o resultado aqui. De qualquer forma obrigado pela ajuda, já tenho ao menos uma forma de seguir em frente agora !
  3. kyrax

    Integração Cielo - Buy Page Cielo

    Boa tarde galera do iMasters ! Resolvi postar aqui, pois depois de alguns dias pesquisando e procurando na internet não encontrei as respostas que gostaria e também não consegui sanar minhas dúvidas, encontrei muitas dúvidas de outros usuários sem respostas. Então resolvi postar aqui para pedir ajuda em uma tarefa e gostaria também de que ela fosse útil a demais usuários com o mesmo problema/dúvida. Enfim vamos ao problema/dúvida: Preciso integrar a cielo a uma loja virtual utilizando o modo buy page Cielo (dados do cartão de crédito ficam na página da Cielo), para isso preciso de alguns itens sendo eles: Manual de integração da Cielo (manual do desenvolvedor) Modelo de Exemplo Guia do Modelo Estes arquivos encontram-se disponivel no kit de integração da Cielo, aqui . Após extrair os arquivos, teremos algumas lojas exemplo, incluindo o material citado acima. Eu escolhi utilizar a loja exemplo em PHP como base para fazer a integração, tenho mais facilidade para lhe dar com o PHP do que com outras linguagens (ingressei na programação a pouco tempo). Criei um servidor para rodar a loja exemplo, utilizando virtualbox (para ter uma simulação um pouco mais real) utilizei o ubuntu server 14.04, instalei as aplicações: apache2, mysql-server, php5 e o php5-curl (obs: instalei alguns outros pacotes necessários, como o php5-mod-apache e etc...). O servidor esta funcionando perfeitamente. O problema é que ao simular uma compra (utilizando os arquivos sedidos pela cielo para fins de teste) ao clicar em comprar a página deveria me direcionar para a página da Cielo onde eu iria inserir os dados do cartão, neste ponto o formulário me envia para a página "novoPedidoAguarde.php" e nesta página exibe apenas a seguinte mensagem "redirecionando..." com um fundo em branco. E não acontece nada e também não retorna nenhum erro. Neste ponto começa minhas dúvidas, estaria o ambiente de testes da Cielo fora do ar?, existe alterações que precisam ser feitas na loja exemplo antes de efetuar testes? por que não apresenta nenhum erro? Quanto as mensagens XML, no kit da cielo vem 1 modelo de cada requisição, em teoria a loja exemplo deveria funcionar e eu utilizaria ela como base para criar a integração, mas me deparei com este problema e não consigo avançar. Alguém poderia me ajudar a resolver isto? Obrigado !
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.