Totti 0 Denunciar post Postado Janeiro 13, 2011 Como eu envio os dados do carrinho de compras ao pagseguro ? eu estou a dias tentando fazer isso mais não consegui parece ser uma coisa simples mais não tenho a mínima ideía de como fazeer. Alguém aew pra me dar um help ? ou me dar uma luz pra que eu possa resolver isso ? esse é código fonte do carrinho. Valew a todos que me ajudarem. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?php require_once('conexao.php'); ?> <script LANGUAGE="JavaScript"> <!-- function confirmSubmit() { var agree=confirm("Tem certeza que deseja excluir esse produto do seu carrinho de compras?"); if (agree) return true ; else return false ; } // --> </script> <?php error_reporting(0); $maxRows_Recordset1 = 100; $pageNum_Recordset1 = 0; if (isset($_GET['pageNum_Recordset1'])) { $pageNum_Recordset1 = $_GET['pageNum_Recordset1']; } $startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1; $colname_Recordset1 = "1"; if (isset($$_GET['session_id'])) { $colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['session_id'] : addslashes($_GET['session_id']); } mysql_select_db($database_conexao, $conexao); $query_Recordset1 = sprintf("SELECT cod_compra, tipo, nome_prod, valor, quantidade, id_temp FROM compras WHERE id_temp = '%s' and status = ''" , $colname_Recordset1); $query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1); $Recordset1 = mysql_query($query_limit_Recordset1, $conexao) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); if (isset($_GET['totalRows_Recordset1'])) { $totalRows_Recordset1 = $_GET['totalRows_Recordset1']; } else { $all_Recordset1 = mysql_query($query_Recordset1); $totalRows_Recordset1 = mysql_num_rows($all_Recordset1); } $totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1; ?> <center><h2 class="b1"> </h2> <h2 class="b1"><strong>Suas compras:</strong></h2> </center> <?php if ($totalRows_Recordset1 == 0) { // Show if recordset empty ?> <p align="center" class="emp">Seu carrinho de compras está vazio</p> <?php } // Show if recordset empty ?> <?php if ($totalRows_Recordset1 > 0) { // Show if recordset not empty ?> <table width="587" border="0" align="center"> <tr> <td width="130"><div align="center" class="formb2"><strong>Produto</strong></div></td> <td width="100"><div align="center" class="formb2"><strong>Referência</strong></div></td> <td width="127"><div align="center" class="formb2"><strong>Quantidade</strong></div></td> <td><div align="center" class="formb2"><strong>Valor</strong></div></td> <td><div align="center" class="formb2"><strong> Total</strong></div></td> <td class="formb2"><strong>Remover</strong></td> </tr> <?php do { ?> <?php $valor = $row_Recordset1['quantidade'] * $row_Recordset1['valor']; $soma = $valor + $soma; ?> <tr> <td><div align="center" class="emp"><?php echo $row_Recordset1['nome_prod']; ?></div></td> <td><div align="center" class="emp"><?php echo $row_Recordset1['tipo']; ?></div></td> <td><div align="center" class="emp"><?php echo $row_Recordset1['quantidade']; ?></div></td> <td width="117"><div align="center" class="preço">R$<?php echo $row_Recordset1['valor']; ?>,00</div></td> <?php $total = $row_Recordset1['quantidade'] * $row_Recordset1['valor'];?> <td width="62"><div align="center" class="preço">R$<?php echo $total; ?>,00</div></td> <td width="25"><div align="center"><a href="excluir.php?cod_compra=<?php echo $row_Recordset1['cod_compra']; ?>&session_id=<?php echo $_GET['session_id']?>" onclick="return confirmSubmit()"><img src="botao_excluir.gif" width="16" height="16" border="0" /></a></div></td> </tr> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> </table> <br /> <table width="450" border="0" align="center"> <tr> <td width="71%"><div align="right"><strong> <?php $soma2 = $soma;?> <span class="formb2">Total:</span></strong></div></td> <td width="29%" class="preço"><strong>R$<?php echo $soma;?>,00</strong></td> </tr> </table> <br> <?php } // Show if recordset not empty ?> <?php mysql_free_result($Recordset1); ?> <p align="center" class="produtos"> <?php if ($totalRows_Recordset1 > 0) { // Show if recordset not empty ?> <a href="finalizar.php"><img src="imagens/index/bt_finalizar.gif" border="0"/></a> <?php } // Show if recordset not empty ?> </p> Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Janeiro 13, 2011 O pagseguro tem um botao proprio que já tme todo o formulario , que envia o necessario, de uma pesquisada no pagseguro ;) Compartilhar este post Link para o post Compartilhar em outros sites
Totti 0 Denunciar post Postado Janeiro 13, 2011 O botão próprio do pagseguro envia produtos um a um e como pegar os dados do carinho e enviar com esse formulário do pagseguro? <form target="pagseguro" method="post" action="https://pagseguro.uol.com.br/checkout/checkout.jhtml"> <input type="hidden" name="email_cobranca" value="suporte@lojamodelo.com.br"> <input type="hidden" name="tipo" value="CP"> <input type="hidden" name="moeda" value="BRL"> <input type="hidden" name="item_id_1" value="12345"> <input type="hidden" name="item_descr_1" value="Descrição do item a ser vendido"> <input type="hidden" name="item_quant_1" value="1"> <input type="hidden" name="item_valor_1" value="100"> <input type="hidden" name="item_frete_1" value="0"> <input type="hidden" name="item_peso_1" value="0"> <input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/99x61-pagar-assina.gif" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!"> </form> Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Janeiro 13, 2011 isso mesmo Compartilhar este post Link para o post Compartilhar em outros sites
Totti 0 Denunciar post Postado Janeiro 13, 2011 E como pegar os dados do carrinho e envia-los ao pagseguro com o formulário ? Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Janeiro 13, 2011 <input type="hidden" name="item_id_1" value="12345"> <input type="hidden" name="item_descr_1" value="Descrição do item a ser vendido"> <input type="hidden" name="item_quant_1" value="1"> <input type="hidden" name="item_valor_1" value="100"> <input type="hidden" name="item_frete_1" value="0"> <input type="hidden" name="item_peso_1" value="0"> esses valores tu deve ter no banco de dados, ai é só tu dar os valores, e quando clicar em pagar ele vai enviar automaticamente os valores que voce deu. Compartilhar este post Link para o post Compartilhar em outros sites
Totti 0 Denunciar post Postado Janeiro 13, 2011 Se eu não estiver sendo chato tem como fazer um exemplo ? Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Janeiro 13, 2011 <?php ...//query while($reg = mysql_fetch_array($sql)){ $id = $reg["id"]; $desc = $reg["descricao"]; $qnt = $reg["qnt"]; $valor = $reg["valor"]; } ?> <input type="hidden" name="item_id_1" value="<?php echo $id ?>"> <input type="hidden" name="item_descr_1" value="<?php echo $desc ?>"> <input type="hidden" name="item_quant_1" value="<?php echo $qnt ?>"> <input type="hidden" name="item_valor_1" value="<?php echo $valor ?>"> <input type="hidden" name="item_frete_1" value="0"> <input type="hidden" name="item_peso_1" value="0"> Compartilhar este post Link para o post Compartilhar em outros sites
Totti 0 Denunciar post Postado Janeiro 13, 2011 Valew Felipe consegui resolver com a sua ajuda ! Compartilhar este post Link para o post Compartilhar em outros sites