Ir para conteúdo
Fórum Script Brasil

Cézar Ayran

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que Cézar Ayran postou

  1. Estou utilizando a integração do Pagseguro em PHP. O retorno sempre vem FALSO. Já mudei a codificação para inúmeras possibilidades mas sempre entra no FALSO. Alguém tem ideia do pró? Segue o código: <?php session_start(); ob_start(); ini_set('date.timezone','America/RECIFE'); $db = mysql_connect("localhost","sige","psige"); mysql_select_db("psige"); //header('Content-Type: text/html; charset=ISO-8859-1'); define('TOKEN', '---------------------'); class PagSeguroNpi { private $timeout = 20; // Timeout em segundos public function notificationPost() { $postdata = 'Comando=validar&Token='.TOKEN; foreach ($_POST as $key => $value) { //$valued = $this->clearStr($value); $valued = $this->$value; //$postdata .= "&$key=$valued"; $postdata .= "&$key=".urlencode($valued); } return $this->verify($postdata); } private function clearStr($str) { if (!get_magic_quotes_gpc()) { $str = addslashes($str); } return $str; } private function verify($data) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "https://pagseguro.uol.com.br/pagseguro-ws/checkout/NPI.jhtml"); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_HTTPHEADER, Array("Content-Type: text/html", "charset=ISO-8859-1")); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_TIMEOUT, $this->timeout); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); $result = trim(curl_exec($curl)); curl_close($curl); return $result; } } if (count($_POST) > 0) { // POST recebido, indica que é a requisição do NPI. $npi = new PagSeguroNpi(); $result = $npi->notificationPost(); $transacaoID = isset($_POST['TransacaoID']) ? $_POST['TransacaoID'] : ''; if ($result == "VERIFICADO") { mysql_query("UPDATE tbPedidos set sistema = '1".$_POST['StatusTransacao']."', msg = '".$_POST['Referencia']."' where id = 72"); } else if ($result == "FALSO") { //O post não foi validado pelo PagSeguro. mysql_query("UPDATE tbPedidos set sistema = '2".$_POST['StatusTransacao']."', msg = '".$_POST['Referencia']."' where id = 72"); } else { //Erro na integração com o PagSeguro. mysql_query("UPDATE tbPedidos set sistema = '3".$_POST['StatusTransacao']."', msg = '".$_POST['Referencia']."' where id = 72"); } } else { // POST não recebido, indica que a requisição é o retorno do Checkout PagSeguro. // No término do checkout o usuário é redirecionado para este bloco. ?> <h3>Obrigado por efetuar a compra.</h3> <?php } ?>
  2. Galeria consegui fazer: var myInterval = setInterval(scrollUp, 4000); function scrollUp() { _root.frase3.scroll += 1; _root.frase4.scroll += 1; } Agora q qro fazer é o seguinte rsss... como faço pra q ele deslize? porque aí ele ta qbrando linha pr linha e quando chega no final para preciso q ele volte p/ início de novo!!!
  3. Só para enfatizar é ActionScript 2.0
  4. Boas pessoas! Como faço pra que quando o texto for mario que a caixa do dynamic text ao invés de usar scroll ele role o texto sozinho para cima? isso devagar :) como s o usuário que estivesse lendo mas detalhe, chegou no final ele volta p início de novo e fik repetindo... Grato!
  5. ae brow tu pode me ajudar? preciso +. ou- disso o que tenho é: campo1 recebe ex: 00:00:05 campo2 recebe ex: 00:00:20 campo 3 imprime: 00:00:15 tudo iosso num campo de form como posso subtrair? conseguir alguns scripts mas como o valor não é inteiro ele n diminui me ajuda ae? MSN afamilialegal@hotmail.com abrç! teste
  6. não cara na verdade n fiz porque iria pro topo porque nem tinha visto isso mas onde é que eu apago? a última msg?
  7. bom galera tudo beleza? cara acabei de mudar de host e alguns scripts meus pararam de funcionar devido algo diferente na minha host consegui consertar ums como meu flog e outros como o webmail não funciona de forma alguam vÊ ai: http://www.webmail.festlojas.com ele da erro nos temporary_file bom olhei a variável e diz que esse arquivos e encontra na pasta database/ abri ela e tinha o index.php que tem apenas isso: <? Header("Location: ../"); ?> acho que eu então que oarquivo que tem que mudar algo de local dos arquivos tempor´rios esteja na pasta raiz que seria o subdomínio webmail, porém n sei qual é e o que tem que mudar pra funcionar porque já mexi pra pega e nada, alguém pode me ajudar qm usa o script ou se souber resovler o problema vlw! :D
×
×
  • Criar Novo...