Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Problema na finalização do código da compra


Marcos_Vinicius

Pergunta

Quando coloco os dados do cartão de crédito aparece o seguinte erro:

Parse error: parse error, unexpected $end in C:\Arquivos de programas\EasyPHP 2.0b1\www\LOJA_\finalizar_compra2.php on line 75(última linha)

<?php 
$nome_cartao = $_POST['nome_cartao']; 
$cartao = $_POST['cartao'];
$cartao_numero = $_POST['cartao_numero'];
$cartao_cvc = $_POST['cartao_cvc'];
$cartao_data = $_POST['cartao_data'];
$data = $_POST['data']; 
$cod_usuario = $_POST['cod_usuario']; 
$form_pag = $_POST['form_pag']; 

if ($nome_cartao=="" OR $cartao =="" OR $cartao_numero =="" OR $cartao_cvc =="" OR $cartao_data =="")
{
    echo "<center><b>Por favor, preencha todos os campos corretamente,<br>não esqueça de selecionar o seu cartão de crédito.</b></center>";
?>

   <form name="form1" method="post" action="finalizar_compra.php">
  <table width="75%" border="1" align="center">
    <tr> 
      <td colspan="2"><div align="center"><strong>Entre com os dados de seu cart&atilde;o 
          de cr&eacute;dito abaixo: </strong></div></td>
    </tr>
    <tr> 
      <td width="51%"><div align="right">Nome do titular do cart&atilde;o de cr&eacute;dito:</div></td>
      <td width="49%"><input name="nome_cartao" type="text" id="nome_cartao" value="<?php echo $nome_cartao;?>"></td>
    </tr>
    <tr> 
      <td><div align="right">Selecione o cart&atilde;o de cr&eacute;dito:</div></td>
      <td><select name="cartao" id="cartao">
          <option selected value="">Selecione</option>
          <option value="visa" <?php if ($cartao == "visa") {echo "selected";}?>>Visa</option>
          <option value="dinners" <?php if ($cartao == "dinners") {echo "selected";}?>>Dinners</option>
          <option value="master_card" <?php if ($cartao == "master_card") {echo "selected";}?>>Master Card</option>
          <option value="amex" <?php if ($cartao == "amex") {echo "selected";}?>>American Express</option>
        </select></td>
    </tr>
    <tr> 
      <td><div align="right">N&uacute;mero do cart&atilde;o:</div></td>
      <td><input name="cartao_numero" type="text" id="cartao_numero" value="<?php echo $cartao_numero;?>"></td>
    </tr>
    <tr> 
      <td><div align="right">N&uacute;mero verificador:</div></td>
      <td><input name="cartao_cvc" type="text" id="cartao_cvc" value="<?php echo $cartao_cvc;?>"></td>
    </tr>
    <tr> 
      <td><div align="right">Data de expira&ccedil;&atilde;o do cart&atilde;o:</div></td>
      <td><input name="cartao_data" type="text" id="cartao_data" value="<?php echo $cartao_data;?>"></td>
    </tr>
    <tr> 
      <td colspan="2"><div align="center">
          <?php $data = date("d/m/Y",time());?>
          <input type="hidden" name="cod_usuario" value="<?php echo $cod_usuario;?>">
          <input type="hidden" name="data" value="<?php echo $data;?>">
          <input type="hidden" name="form_pag" value="cartao">
          
          <input type="submit" name="Submit" value="Enviar">
        </div></td>
    </tr>
  </table>
</form>
<?
              exit;
}
?>


<p align="center">Suas compras foram finalizadas com sucesso</p>

<p align="center"></p>
<?php
    $alterar = mysql_query("UPDATE usuarios SET nome_cartao = '$nome_cartao',cartao = '$cartao',cartao_numero = '$cartao_numero',cartao_cvc = '$cartao_cvc',cartao_data = '$cartao_data',form_pag = '$form_pag',data_compra = '$data',status = 'ok' WHERE cod_usuario = '$cod_usuario'");

    $alterar2 = mysql_query("UPDATE compras SET form_pag = '$form_pag',status = 'ok' WHERE cod_usuario = '$cod_usuario'");
?>

Faltava a palavra php no penúltimo código

Editado por Marcos_Vinicius
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

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

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...