Ir para conteúdo

Posts Recomendados

Postado

Boa tarde galera ! desculpe estar postando em lugar errado.

mais estou com problema na pagina de doação de ponto.

ele da erro nesse arquivos.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

Notice: Undefined index: pid in C:\xampp\htdocs\dntpagseguro.php on line 11
Notice: Undefined index: accname in C:\xampp\htdocs\dntpagseguro.php on line 13
invalid parameters

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Vou deixa abaixo o arquivo completo se puder me ajuda dou. Rep++

 

 

<?php

### DONT TOUCH IN THIS CODE ###
### WORKING FINE 19/08/2006 ###
###       IVENSPONTES       ###
### github.com/ivenspontes/ ###

require_once 'custom_scripts/PagSeguroLibrary/PagSeguroLibrary.php';
require 'config/config.php';

//$product_id = $_POST['pid'];

//$account_name = $_POST['accname'];


if(!isset($product_id, $account_name) || !isset($config['pagseguro']['offers'][intval($product_id)])){
    die("invalid parameters");
}
else {

    $coinCount = $config['pagseguro']['offers'][intval($product_id)];

    $paymentRequest = new PagSeguroPaymentRequest();
    $paymentRequest->addItem('1', $coinCount . " " . $config['pagseguro']['produtoNome'], 1, $product_id/100.0);
    $paymentRequest->setCurrency("BRL");
    $paymentRequest->setShippingType(3); //Not specified
    $paymentRequest->setShippingCost(0.0);
    $paymentRequest->setReference($account_name . "-" . $coinCount);
    $paymentRequest->setRedirectUrl($config['pagseguro']['urlRedirect']);
    $paymentRequest->addParameter('notificationURL', $config['pagseguro']['urlNotification']);

    try {

        $credentials = PagSeguroConfig::getAccountCredentials();
        $checkoutUrl = $paymentRequest->register($credentials);
        header('location:' . $checkoutUrl);

    } catch (PagSeguroServiceException $e) {
        die($e->getMessage());
    }
}

?>

 

desculpe se ficou grande, sou novo na pagina !

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo