Hello!
I wonder how I can "log in" in mysql db, select the database and add the data fields you want.
Why?
because I need to put my system automatically confirm pagseguro, adding data in the table Account [the points] and table pagsegurotransacoes [ID, Request, qty ....]
Thanks.
Script to add:
BR - PT:
Gostaria de saber como posso "logar" na db mysql,selecionar a database e adicionar os dados nos campos que quero.
Por que?
porque preciso colocar meu sistema pagseguro confirmar automaticamente, adicionando dados na tabela Account[os points] e na tabela pagsegurotransacoes [ID,Request,qtd....]
Obrigado.
Script para adicionar:
Thanks, obrigado!
I wonder how I can "log in" in mysql db, select the database and add the data fields you want.
Why?
because I need to put my system automatically confirm pagseguro, adding data in the table Account [the points] and table pagsegurotransacoes [ID, Request, qty ....]
Thanks.
Script to add:
Code:
<?php
define ('TOKEN', '0A5C96AB53214998AF88B8D7E298081C');
if (isset($_POST)) {
$f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
fwrite($f, "'Recebeu o post, verificando junto ao PagSeguro'\n"); # escrevendo a mensagem, mais uma quebra de linha
fwrite($f, var_export( $_POST, true)); # imprime os dados no arquivo de log
fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
fclose($f);
}
function retorno_automatico (
$VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
$ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
$StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
$CliNumero, $CliComplemento, $CliBairro, $CliCidade,
$CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
)
{
if($StatusTransacao == "Aprovado" OR $CliEmail == "[email protected]"){
$f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
fwrite($f, "'Dados Verificados! Agora minha função funciona normalmente.'\n"); # escrevendo a mensagem, mais uma quebra de linha
fwrite($f, var_export(array ($VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
$ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
$StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
$CliNumero, $CliComplemento, $CliBairro, $CliCidade,
$CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
), true)); # imprime os dados no arquivo de log
fwrite($f, "\nSQL: INSERT INTO pagsegurotransacoes(TransacaoID, Referencia, CliNome, CliEmail, datahora, StatusTransacao, ProdDescricao, ProdValor) VALUES ('$TransacaoID','$Referencia', '$CliNome','$CliEmail','$DataTransacao','$StatusTr ansacao','{$produtos[0]['ProdDescricao']}','{$produtos[0]['ProdValor']}')\n");
fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
fclose($f);
}
}
require_once("retorno.php");
?>
BR - PT:
Gostaria de saber como posso "logar" na db mysql,selecionar a database e adicionar os dados nos campos que quero.
Por que?
porque preciso colocar meu sistema pagseguro confirmar automaticamente, adicionando dados na tabela Account[os points] e na tabela pagsegurotransacoes [ID,Request,qtd....]
Obrigado.
Script para adicionar:
Code:
<?php
define ('TOKEN', '0A5C96AB53214998AF88B8D7E298081C');
if (isset($_POST)) {
$f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
fwrite($f, "'Recebeu o post, verificando junto ao PagSeguro'\n"); # escrevendo a mensagem, mais uma quebra de linha
fwrite($f, var_export( $_POST, true)); # imprime os dados no arquivo de log
fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
fclose($f);
}
function retorno_automatico (
$VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
$ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
$StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
$CliNumero, $CliComplemento, $CliBairro, $CliCidade,
$CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
)
{
if($StatusTransacao == "Aprovado" OR $CliEmail == "[email protected]"){
$f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
fwrite($f, "'Dados Verificados! Agora minha função funciona normalmente.'\n"); # escrevendo a mensagem, mais uma quebra de linha
fwrite($f, var_export(array ($VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
$ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
$StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
$CliNumero, $CliComplemento, $CliBairro, $CliCidade,
$CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
), true)); # imprime os dados no arquivo de log
fwrite($f, "\nSQL: INSERT INTO pagsegurotransacoes(TransacaoID, Referencia, CliNome, CliEmail, datahora, StatusTransacao, ProdDescricao, ProdValor) VALUES ('$TransacaoID','$Referencia', '$CliNome','$CliEmail','$DataTransacao','$StatusTr ansacao','{$produtos[0]['ProdDescricao']}','{$produtos[0]['ProdValor']}')\n");
fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
fclose($f);
}
}
require_once("retorno.php");
?>
Thanks, obrigado!