Form PagSeguro not working

0

I can not make the form work in php only works in .html does anyone have an idea?

<?php 
session_start();
header ('Content-type: text/html; charset=UTF-8'); 
error_reporting(1);
error_reporting(E_ALL);
include("../../connections/config.php");

//caso a sessao seja vazia
/*if($_SESSION['acessovendedor']==""){
echo "<script>location.href='index.php';</script>";
}*/



/* Variaveis de teste da ficha médica

$crianca="Fulaninho";
$qst1="QST1";
$qst2="QST2";
$qst3="QST3";

$cpfresponsavel="014.350.041-40";
$telefoneresponsavel="61999315377";

$cpfresponsavel2="700.470.831-40";
$telefoneresponsavel2="61981642872";
*/
$codigoregistro=uniqid();

$semanacrianca1=utf8_decode($_POST['semanacrianca1']);
$periodocrianca1=utf8_decode($_POST['periodocrianca1']);
$crianca1=utf8_decode($_POST['crianca1']);
$nascimentocrianca1=utf8_decode($_POST['nascimentocrianca1']);
$escolacrianca1=utf8_decode($_POST['escolacrianca1']);
$qst1crianca1=utf8_decode($_POST['qst1crianca1']);
$qst2crianca1=utf8_decode($_POST['qst2crianca1']);
$qst3crianca1=utf8_decode($_POST['qst3crianca1']);


$semanacrianca2=utf8_decode($_POST['semanacrianca2']);
$periodocrianca2=utf8_decode($_POST['periodocrianca2']);
$crianca2=utf8_decode($_POST['crianca2']);
$nascimentocrianca2=utf8_decode($_POST['nascimentocrianca2']);
$escolacrianca2=utf8_decode($_POST['escolacrianca2']);
$qst1crianca2=utf8_decode($_POST['qst1crianca2']);
$qst2crianca2=utf8_decode($_POST['qst2crianca2']);
$qst3crianca2=utf8_decode($_POST['qst3crianca2']);

$semanacrianca3=utf8_decode($_POST['semanacrianca3']);
$periodocrianca3=utf8_decode($_POST['periodocrianca3']);
$crianca3=utf8_decode($_POST['crianca3']);
$nascimentocrianca3=utf8_decode($_POST['nascimentocrianca3']);
$escolacrianca3=utf8_decode($_POST['escolacrianca3']);
$qst1crianca3=utf8_decode($_POST['qst1crianca3']);
$qst2crianca3=utf8_decode($_POST['qst2crianca3']);
$qst3crianca3=utf8_decode($_POST['qst3crianca3']);


$semanacrianca4=utf8_decode($_POST['semanacrianca4']);
$periodocrianca4=utf8_decode($_POST['periodocrianca4']);
$crianca4=utf8_decode($_POST['crianca4']);
$nascimentocrianca4=utf8_decode($_POST['nascimentocrianca4']);
$escolacrianca4=utf8_decode($_POST['escolacrianca4']);
$qst1acrianca4=utf8_decode($_POST['qst1acrianca4']);
$qst2crianca4=utf8_decode($_POST['qst2crianca4']);
$qst3crianca4=utf8_decode($_POST['qst3crianca4']);

$semanacrianca5=utf8_decode($_POST['semanacrianca5']);
$periodocrianca5=utf8_decode($_POST['periodocrianca5']);
$crianca5=utf8_decode($_POST['crianca5']);
$nascimentocrianca5=utf8_decode($_POST['nascimentocrianca5']);
$escolacrianca5=utf8_decode($_POST['escolacrianca5']);
$qst1crianca5=utf8_decode($_POST['qst1crianca5']);
$qst2crianca5=utf8_decode($_POST['qst2crianca5']);
$qst3crianca5=utf8_decode($_POST['qst3crianca5']);

$nomeresponsavel=utf8_decode($_POST['nomeresponsavel']);
$cpfresponsavel=utf8_decode($_POST['cpfresponsavel']);
$telefoneresponsavel=utf8_decode($_POST['telefoneresponsavel']);
$emailresponsavel=utf8_decode($_POST['emailresponsavel']);

$nomeresponsavel2=utf8_decode($_POST['nomeresponsavel2']);
$cpfresponsavel2=utf8_decode($_POST['cpfresponsavel2']);
$telefoneresponsavel2=utf8_decode($_POST['telefoneresponsavel2']);
$emailresponsavel2=utf8_decode($_POST['emailresponsavel2']);

$formapgto=utf8_decode($_POST['formapgto']);


//Faz o cadastro na tabela matriculas
$QueryMatricula="Insert Into matriculas(codregistro,semanacrianca1,periodocrianca1,crianca1,nascimentocrianca1,escolacrianca1,qst1crianca1,qst2crianca1,qst3crianca1,semanacrianca2,periodocrianca2,crianca2,nascimentocrianca2,escolacrianca2,qst1crianca2,qst2crianca2,qst3crianca2,semanacrianca3,periodocrianca3,crianca3,nascimentocrianca3,escolacrianca3,qst1crianca3,qst2crianca3,qst3crianca3,semanacrianca4,periodocrianca4,crianca4,nascimentocrianca4,escolacrianca4,qst1crianca4,qst2crianca4,qst3crianca4,semanacrianca5,periodocrianca5,crianca5,nascimentocrianca5,escolacrianca5,qst1crianca5,qst2crianca5,qst3crianca5,nomeresponsavel,cpfresponsavel,telefoneresponsavel,emailresponsavel,nomeresponsavel2,cpfresponsavel2,telefoneresponsavel2,emailresponsavel2,formapgto)
VALUES('$codigoregistro','$semanacrianca1','$periodocrianca1','$crianca1','$nascimentocrianca1','$escolacrianca1','$qst1crianca1','$qst2crianca1','$qst3crianca1','$semanacrianca2','$periodocrianca2','$crianca2','$nascimentocrianca2','$escolacrianca2','$qst1crianca2','$qst2crianca2','$qst3crianca2','$semanacrianca3','$periodocrianca3','$crianca3','$nascimentocrianca3','$escolacrianca3','$qst1crianca3','$qst2crianca3','$qst3crianca3','$semanacrianca4','$periodocrianca4','$crianca4','$nascimentocrianca4','$escolacrianca4','$qst1crianca4','$qst2crianca4','$qst3crianca4','$semanacrianca5','$periodocrianca5','$crianca5','$nascimentocrianca5','$escolacrianca5','$qst1crianca5','$qst2crianca5','$qst3crianca5','$nomeresponsavel','$cpfresponsavel','$telefoneresponsavel','$emailresponsavel','$nomeresponsavel2','$cpfresponsavel2','$telefoneresponsavel2','$emailresponsavel2','$formapgto')";
  $ExecutaQueryMatricula=mysqli_query($con,$QueryMatricula) or mysql_error();


//cadastra a ficha medica
$QueryFichaMedica="Insert Into ficha_medica(codregistro,qst1,qst2,qst3,crianca,cpfresponsavel1,cpfresponsavel2,telefoneresponsavel1,telefoneresponsavel2)
VALUES('$codigoregistro','$qst1','$qst2','$qst3','$crianca','$cpfresponsavel','$cpfresponsavel2','$telefoneresponsavel','$telefoneresponsavel2')";
  $ExecutaQueryFichaMedica=mysqli_query($con,$QueryFichaMedica) or mysql_error();



//Faz o cadastro na tabela matriculas
$QueryClientes="Insert Into clientes(nomeresponsavel,cpfresponsavel,emailresponsavel,nomeresponsavel2,cpfresponsavel2,emailresponsavel2)
VALUES('$nomeresponsavel','$cpfresponsavel','$emailresponsavel','$nomeresponsavel2','cpfresponsavel2','$emailresponsavel2')";
  $ExecutaQueryClientes=mysqli_query($con,$QueryClientes);


$valormatricula=$periodocrianca1+$periodocrianca2+$periodocrianca3+$periodocrianca4+$periodocrianca5;
echo $valormatricula;



?>
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Inscrição Colônia / Selecione o Turno</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="template.css">
 <script src="https://code.jquery.com/jquery-1.10.2.js"></script><scriptsrc="js/funcoes.js"></script>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script></head><body><?phpif($formapgto==0){?><h1>PagamentoviaPagseguro</h1><?phpecho$valormatricula;?><formmethod="post" target="pagseguro"  
action="https://pagseguro.uol.com.br/v2/checkout/payment.html">  

        <!-- Campos obrigatórios -->  
        <input name="receiverEmail" type="hidden" value="[email protected]">  
        <input name="currency" type="hidden" value="BRL">  

        <!-- Itens do pagamento (ao menos um item é obrigatório) -->  
        <input name="itemId1" type="hidden" value="0001">  
        <input name="itemDescription1" type="hidden" value="<?php echo $semanacrianca1 ?>/<?php echo $semanacrianca2 ?>">  
        <input name="itemAmount1" type="hidden" value="<?php echo $valormatricula ?>">  
        <input name="itemQuantity1" type="hidden" value="1">  
        <input name="itemWeight1" type="hidden" value="1000">  
        <input name="itemId2" type="hidden" value="0002">  
        <input name="itemDescription2" type="hidden" value="Notebook Rosa">  
        <input name="itemAmount2" type="hidden" value="<?php echo $valormatricula ?>">  
        <input name="itemQuantity2" type="hidden" value="1">  
        <input name="itemWeight2" type="hidden" value="750">  

        <!-- Código de referência do pagamento no seu sistema (opcional) -->  
        <input name="reference" type="hidden" value="REF1234">  


        <!-- Dados do comprador (opcionais) -->  
        <input name="senderName" type="hidden" value="<?php echo $utf8_decode($nomeresponsavel); ?>">  
        <input name="senderAreaCode" type="hidden" value="11">  
        <input name="senderPhone" type="hidden" value="56273440">  
        <input name="senderEmail" type="hidden" value="<?php echo $utf8_decode($emailresponsavel); ?>">  

        <!-- submit do form (obrigatório) -->  
        <input alt="Pague com PagSeguro" name="submit"  type="submit"  
value="Pagar" />  

</form>  
<?php } ?>


<div class="FlutuanteService">
<h1>Detalhes de sua inscrição</h1>

<div class="box-inside-flutuante">
 <p class="title-box-inside-flutuante">Semana Escolhida:</p>
 <?php echo utf8_encode($semana); ?>
</div>

<div class="box-inside-flutuante">
 <p class="title-box-inside-flutuante">Turno:</p>
 <?php echo utf8_encode($periodo); ?>
</div>



</div>

<!-- Fim do flutuante -->





    <div class="GlobalFormInscricao" id="GlobalFormInscricao">


<!-- Declaração do formulário -->  
<form method="post" target="pagseguro"  
action="https://pagseguro.uol.com.br/v2/checkout/payment.html">  

        <!-- Campos obrigatórios -->  
        <input name="receiverEmail" type="hidden" value="[email protected]">  
        <input name="currency" type="hidden" value="BRL">  

        <!-- Itens do pagamento (ao menos um item é obrigatório) -->  
        <input name="itemId1" type="hidden" value="0001">  
        <input name="itemDescription1" type="hidden" value="Notebook Prata">  
        <input name="itemAmount1" type="hidden" value="24300.00">  
        <input name="itemQuantity1" type="hidden" value="1">  
        <input name="itemWeight1" type="hidden" value="1000">  
        <input name="itemId2" type="hidden" value="0002">  
        <input name="itemDescription2" type="hidden" value="Notebook Rosa">  
        <input name="itemAmount2" type="hidden" value="25600.00">  
        <input name="itemQuantity2" type="hidden" value="2">  
        <input name="itemWeight2" type="hidden" value="750">  

        <!-- Código de referência do pagamento no seu sistema (opcional) -->  
        <input name="reference" type="hidden" value="REF1234">  

        <!-- Informações de frete (opcionais) -->  
        <input name="shippingType" type="hidden" value="1">  
        <input name="shippingAddressPostalCode" type="hidden" value="01452002">  
        <input name="shippingAddressStreet" type="hidden" value="Av. Brig. Faria Lima">  
        <input name="shippingAddressNumber" type="hidden" value="1384">  
        <input name="shippingAddressComplement" type="hidden" value="5o andar">  
        <input name="shippingAddressDistrict" type="hidden" value="Jardim Paulistano">  
        <input name="shippingAddressCity" type="hidden" value="Sao Paulo">  
        <input name="shippingAddressState" type="hidden" value="SP">  
        <input name="shippingAddressCountry" type="hidden" value="BRA">  

        <!-- Dados do comprador (opcionais) -->  
        <input name="senderName" type="hidden" value="José Comprador">  
        <input name="senderAreaCode" type="hidden" value="11">  
        <input name="senderPhone" type="hidden" value="56273440">  
        <input name="senderEmail" type="hidden" value="[email protected]">  

        <!-- submit do form (obrigatório) -->  
        <input alt="Pague com PagSeguro" name="submit"  type="image"  
src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/120x53-pagar.gif"/>  

</form>  


</div>



</body>
</html>
    
asked by anonymous 02.05.2018 / 14:01

0 answers