mzaidan 2 Denunciar post Postado Julho 1, 2019 Editando... Consegui aqui: <?php include('../conexao.php'); if(isset($_POST['notificationType']) && $_POST['notificationType'] == 'transaction'){ //Todo resto do código iremos inserir aqui. $email = 'meuemail@gmail.com'; $token = '00000s0sa909sa009sa0sa90sa90sq'; $url = 'https://ws.pagseguro.uol.com.br/v2/transactions/notifications/' . $_POST['notificationCode'] . '?email=' . $email . '&token=' . $token; //Caso use sandbox descontente a linha abaixo. //$url = 'https://ws.sandbox.pagseguro.uol.com.br/v2/transactions/notifications/' . $_POST['notificationCode'] . '?email=' . $email . '&token=' . $token; $curl = curl_init($url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); $transaction= curl_exec($curl); curl_close($curl); if($transaction == 'Unauthorized'){ //Insira seu código avisando que o sistema está com problemas, sugiro enviar um e-mail avisando para alguém fazer a manutenção exit;//Mantenha essa linha } $transaction = simplexml_load_string($transaction); $update = "UPDATE calendario SET status ='p' WHERE id_usuario='1' AND mes='08'"; $result = mysqli_query($conexao, $update); } Fiz um teste para ver se abria esse retorno. Deu certo. A pergunta é: no $update eu inseri manualmente o id_usuario e o id. Como eu faria para pegar isso automaticamente??? Compartilhar este post Link para o post Compartilhar em outros sites
mzaidan 2 Denunciar post Postado Julho 2, 2019 UP!! Dei uma subida no tópico, pois eu o mudei, então se tornou um novo tópico. Só usei o titulo do anterior. Compartilhar este post Link para o post Compartilhar em outros sites