Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Boa tarde, eu utilizo o PagSeguro em meus servidor contudo, estou tentando fazer para que os dois servidores utilizem o mesmo pagseguro, contudo eu estou utilizando o Referencia , que pega o numero da conta, e um key sensitive para saber qual DataBase, enviar os dados, contudo ele não envia para a database correta.
<?
##############################################################
$retorno_site = 'http://pagseguro.com.br'; // Site para onde o usuário vai ser redirecionado
$retorno_token = 'C0F6D099670E409D85E21E801BEB9F95'; // Token gerado pelo PagSeguro
if (empty($_POST['Referencia'])) { header("Location http://pagseguro.com.br"); }
list($accname, $world) = explode('-', $_POST['Referencia']);
if ($world=='Teste2') {
$retorno_host = 'localhost'; // Local da base de dados MySql
$retorno_database = 'globalzera'; // Nome da base de dados MySql
$retorno_usuario = 'root'; // Usuario com acesso a base de dados MySql
$retorno_senha = 'teste'; // Senha de acesso a base de dados MySql
}
elseif ($world=='Teste1') {
$retorno_host = '108.170.21.154'; // Local da base de dados MySql
$retorno_database = 'globalzera'; // Nome da base de dados MySql
$retorno_usuario = 'root'; // Usuario com acesso a base de dados MySql
$retorno_senha = 'teste'; // Senha de acesso a base de dados MySql
}
else {
$retorno_host = 'localhost'; // Local da base de dados MySql
$retorno_database = 'globalzera'; // Nome da base de dados MySql
$retorno_usuario = 'root'; // Usuario com acesso a base de dados MySql
$retorno_senha = 'teste'; // Senha de acesso a base de dados MySql
}
Pegando a key sensitive:
<input type="hidden" name="ref_transacao" value="'.$account_logged->getCustomField("name").'-Teste1">
<input type="hidden" name="ref_transacao" value="'.$account_logged->getCustomField("name").'-Teste1">
Os dois campos de fomulários estão iguais. Não deveria ser Teste1 e o outro Teste2?
Como está chegando o campo referencia?