Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com um problema que não consigo decifrar... se alguém me poder uma ajuda agradecia
Tenho este código e dá este erro: Parse error: syntax error, unexpected $end in XXXXXXXXXX on line 104
<?php require_once('conexao.php'); ?>
<?php if ($HTTP_POST_VARS['valor'] > 0){ ?>
<table width="526" border="0" align="center" bgcolor="#CCCCCC">
<tr bgcolor="#FFFFFF">
<td colspan="2"><div align="center">Você adicionou o produto <strong><?php echo $HTTP_POST_VARS['nome_prod']; ?> </strong> ao seu carrinho de compras.</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><div align="center"><strong>Quantidade:</strong><?php echo $HTTP_POST_VARS['quantidade']; ?></div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="50%">
<div align="center"><strong>Valor unitário:</strong>
<?php echo ($HTTP_POST_VARS['valor']); ?> EUR</div></td>
<?php $total = $HTTP_POST_VARS['quantidade'] * $HTTP_POST_VARS['valor'];?>
<td width="50%">
<div align="center"><strong>Total: </strong><?php echo ($total); ?> EUR</div></td>
</tr>
</table>
<?php
$valor = $HTTP_POST_VARS['valor'];
$nome_prod = $HTTP_POST_VARS['nome_prod'];
$quantidade = $HTTP_POST_VARS['quantidade'];
$session_id = $HTTP_POST_VARS['session_id'];
$inserir = mysql_query("INSERT INTO compras (nome_prod,valor,quantidade,id_temp) VALUES('$nome_prod','$valor','$quantidade','$session_id')");
?>
<?php } ?>
<?php do { ?>
<?php elseif ($HTTP_POST_VARS['valor2'] > 0){ ?>
<table width="526" border="0" align="center" bgcolor="#CCCCCC">
<tr bgcolor="#FFFFFF">
<td colspan="2"><div align="center">Você adicionou o produto <strong><?php echo $HTTP_POST_VARS['nome_prod2']; ?> </strong> ao seu carrinho de compras.</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><div align="center"><strong>Quantidade:</strong><?php echo $HTTP_POST_VARS['quantidade2']; ?></div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="50%">
<div align="center"><strong>Valor unitário:</strong>
<?php echo ($HTTP_POST_VARS['valor2']); ?> EUR</div></td>
<?php $total = $HTTP_POST_VARS['quantidade2'] * $HTTP_POST_VARS['valor2'];?>
<td width="50%">
<div align="center"><strong>Total: </strong><?php echo ($total); ?> EUR</div></td>
</tr>
</table>
<?php
$valor = $HTTP_POST_VARS['valor2'];
$nome_prod = $HTTP_POST_VARS['nome_prod2'];
$quantidade = $HTTP_POST_VARS['quantidade2'];
$session_id = $HTTP_POST_VARS['session_id'];
$inserir = mysql_query("INSERT INTO compras (nome_prod,valor,quantidade,id_temp) VALUES('$nome_prod','$valor','$quantidade','$session_id')");
?>
<?php } ?>
Se meter <?php } ?> no fim, ele dá outro erro: **Parse error:** syntax error, unexpected ';', expecting T_WHILE in XXXXXXXXXX on line 104
Não sei o que está mal
Carregando comentários...