Marcos_Vinicius Postado Outubro 13, 2009 Denunciar Share Postado Outubro 13, 2009 (editado) 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ão de crédito abaixo: </strong></div></td> </tr> <tr> <td width="51%"><div align="right">Nome do titular do cartão de cré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ão de cré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úmero do cartã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ú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ção do cartã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 Outubro 13, 2009 por Marcos_Vinicius Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcos_Vinicius
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)
Faltava a palavra php no penúltimo código
Editado por Marcos_ViniciusLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.