função carrega sempre no inicio da página
olá,
tenho uma função que termina desta forma.
echo "<pre>";
echo "\n\n<b>Entidade: </b>".$ent_id;
echo "\n\n<b>Referência: </b>".substr($chk_str, 5, 3)." ".substr($chk_str, 8, 3)." ".substr($chk_str, 11, 1).$chk_digits;
echo "\n\n<b>Valor: </b>".number_format($order_value, 2,',', ' ')." € ";
echo "</pre>";
e se for inserida no meio de html tudo corre bem a função fica no seu devido lugar
<h3>Aqui estão os seus dados de pagamento.
<div id="multibanco" class="centrar">
<p>Pagamento por Multibanco</p>
<?php GenerateMbRef('111', '111', $idcompra, $total) ?>
</div>
porém se for colocada no meio de php a função é carregada fora do lugar no inicio da página.
$msg='<p>Cumpra nº '.$idcompra['idcompra'].'<br>';
foreach ( $cart['dados'] as $cart['dados'])
{
$msg .= '<p>'.$cart['dados']['nomecurso'].' - '.$cart['dados']['preco'].'</p>';
}
$msg .='
<p>------------------------------------------------------</p>
<p>Crédito: 0,00 </p>
<p>Total: '.number_format($cart ['totalcarrinho'],2,",",".").' </p>
<p style="font-weight: bold">Dados de Pagamento:</p>
'.GenerateMbRef('11925', '519', $idcompra['idcompra'], $cart ['totalcarrinho']).'
<p>------------------------------------------------------</p>';
echo $msg;'
alguma ideia de como resolver? desde já agradeço
Discussão (2)
Carregando comentários...