Ir para conteúdo

kelsen

Membro
  • Registro em

  • Última visita

  1. .Qual servidor ou website você utiliza como base? Gesior-Ferobra BY RICARDO SOUZA Qual o motivo deste tópico? Quero aprender onde edito Itens no Site Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  2. Boa noite galera. Estou querendo editar meu shop do site... porém não acho o caminho... gostaria de por exemplo adicionar um novo item. Alguém me ajuda pfv!
  3. Bem Galera! Descobri a causa do erro... no arquivo C:\xampp\htdocs/pagsegurolightbox.php troquem todo o código por esse aqui: <?php /** * Created by PhpStorm. * User: Ricardo * Date: 26/12/2017 * Time: 23:15 */ if (isset($_POST)) { require_once "./config/config.php"; if ($config['pagseguro']['testing'] == true) { $token = $config['pagseguro']['tokentest']; $url = 'https://ws.sandbox.pagseguro.uol.com.br/v2/checkout?'; } else { $token = $config['pagseguro']['token']; $url = 'https://ws.pagseguro.uol.com.br/v2/checkout?'; } $email = $config['pagseguro']['email']; function to_xml(SimpleXMLElement $object, array $data) { foreach ($data as $key => $value) { if (is_array($value)) { $new_object = $object->addChild($key); to_xml($new_object, $value); } else { // if the key is an integer, it needs text with it to actually work. if ($key == (int) $key) { $key = "$key"; } $object->addChild($key, $value); } } } $product_id = $_POST['pid']; $account_name = $_POST['accname']; $price = array_keys($config['donate']['offers'][intval($product_id)])[0]; $coinCount = array_values($config['donate']['offers'][intval($product_id)])[0]; $pagseguroDados = [ "currency" => "BRL", "items" => [ "item" => [ "id" => 0001, "description" => $coinCount . " " . $config['pagseguro']['produtoNome'], "amount" => ($price / 100.0) . ".00", "quantity" => "1" ] ], "reference" => $account_name . "-" . $product_id, //"redirectURL" => $config['pagseguro']['urlNotification'], "receiver" => [ "email" => $email ] ]; $data = new SimpleXMLElement('<?xml version="1.0"?><checkout/>'); to_xml($data, $pagseguroDados); $data = $data->asXML(); $curl = curl_init("{$url}email={$email}&token={$token}"); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/xml; charset=ISO-8859-1')); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); $xml = curl_exec($curl); curl_close($curl); $xml = simplexml_load_string($xml); echo $xml->code; } else { header("Location: ./"); }
  4. Bom dia galera! estou com um problema na hora de comprar o donate ele apenas carrega a tela do pagseguro e não sai dessa tela... PS: Já configurei minha conta do pagseguro no C:\xampp\htdocs\config/config.php incluindo o token /** PAGSEGURO FIXED */ $config['pagseguro']['testing'] = false; $config['pagseguro']['lightbox'] = true; $config['pagseguro']['tokentest'] = ""; /** PAGSEGURO CONFIGS 1997fa69-7bb2-419e-ad3a-ab38868a5c12a86421734645a6815c43d763d631ba895d93-3ec3-4075-bd87-c821c24365af*/ $config['pagseguro']['email'] = 'MEU EMAIL AQUI'; $config['pagseguro']['token'] = 'a5874bcc-139c-4d75-ba03-55decaa5d50a875787fc40bca9a28c6354d44d231b66ac0e-e236-4061-b2e0-ea1358e4639e'; $config['pagseguro']['produtoNome'] = 'Tibia Coins'; $config['pagseguro']['urlRedirect'] = $config['base_url']; $config['pagseguro']['urlNotification'] = 'http://tibia.com/retpagseguro.php'; $config['pagseguro']['host'] = 'localhost'; // host banco de dados $config['pagseguro']['database'] = 'global'; // nome do banco de dados $config['pagseguro']['databaseUser'] = 'root'; // usuario banco de dados $config['pagseguro']['databasePass'] = ''; // senha banco de dados $config['pagseguro']['offers'] = [ 25000 => 60, 45000 => 150, 80000 => 330, 115000 => 440, 145000 => 560, 225000 => 960 ]; Alguém pode ajudar?

Informação Importante

Confirmação de Termo