jamel Postado Janeiro 24, 2013 Denunciar Share Postado Janeiro 24, 2013 Pessoal, estou fazendo uma função mas quando vou chamar a função fala que ela não existe...A função é a seguinte...Alguém pode me ajudar?Obrigado function Bcash() {<table border="1" cellpadding="2" cellspacing="5" width="770" height="220" bgcolor="ffffff""><tr><td colspan="3"><center><span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);">Escolha um dos meios de pagamentos abaixo para pagar a sua compra.</span><br style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);"></center></td></tr><tr><td colspan="3"><center><span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);">Produto: <? echo $nome ?> <br>Preço: <? echo $cost ?></span><br style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);"></center></td></tr> <td> <center><br><!-- INÍCIO DO CÓDIGO PAGAMENTO DIGITAL cod. produto 001 --> <form action='https://www.pagamentodigital.com.br/checkout/car/' method='post' target='carrinho'> <input type='hidden' value='add' name='acao'> <input type='hidden' value='xxxxx@xxxx.com' name='email_loja'> <input type='hidden' value='001' name='cod_prod'> <input type='hidden' value='Prod Teste' name='nome_prod'> <input type='hidden' value="<?= $rowe["price"] ?>" name='valor_prod'> <input type='hidden' value='0' name='peso_prod'> <table border='0'><tr><td valign='middle'> <br /> <input type='hidden' maxLength='3' size='2' value='1' name='quant_prod' style='text-align:center'></td> <input type='image' src='https://www.pagamentodigital.com.br/webroot/img/bt_adicionar_ao_carrinho.gif' value='Adicionar ao Carrinho' alt='Adicionar ao Carrinho' border='0' align='absbottom' /></td></tr></table></form> <!-- FIM DO CÓDIGO PAGAMENTO DIGITAL cod. produto 001 --></center> </td> ?> } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blew Postado Janeiro 24, 2013 Denunciar Share Postado Janeiro 24, 2013 ai só tem a função propriamente ditacade o comando que você ta chamando a função?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jamel Postado Janeiro 24, 2013 Autor Denunciar Share Postado Janeiro 24, 2013 if ($tag == 1) { Bcash(); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blew Postado Janeiro 24, 2013 Denunciar Share Postado Janeiro 24, 2013 que erro que ta dando? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jamel Postado Janeiro 24, 2013 Autor Denunciar Share Postado Janeiro 24, 2013 que erro que ta dando?Parse error: syntax error, unexpected '<' in /home/.................... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blew Postado Janeiro 25, 2013 Denunciar Share Postado Janeiro 25, 2013 cara, o proprio erro já diz o que étem algum "<" sobrando no seu codigo, por isso não funcionadá uma olhada na linha e tira isso dai Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dedas Postado Janeiro 25, 2013 Denunciar Share Postado Janeiro 25, 2013 (editado) Jamel,Você não pode inserir html puro dentro de um função, você tem que transformar o html em string. Dá um echo e concatena cada linha do html no return ou em uma variável.Exemplo:Você não pode fazer isso:<?php function teste(){ <div id="teste"> <div id="teste2"></div> </div> } ?> Você deve fazer isso: <?php function teste(){ return "<div id='teste'>" ."<div id='teste2'></div>" ."</div>"; } ?> Caso não queira concatenar, pode fazer dessa forma: <?php function teste(){ ?> <div id="teste"> <div id="teste2"></div> </div> <?php } ?> Editado Janeiro 25, 2013 por dedas Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jamel
Pessoal, estou fazendo uma função mas quando vou chamar a função fala que ela não existe...
A função é a seguinte...
Alguém pode me ajudar?
Obrigado
function Bcash() {
<table border="1" cellpadding="2" cellspacing="5" width="770" height="220" bgcolor="ffffff"">
<tr>
<td colspan="3">
<center>
<span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);">Escolha um dos meios de pagamentos abaixo para pagar a sua compra.</span><br style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);">
</center>
</td>
</tr>
<tr>
<td colspan="3">
<center>
<span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);">Produto: <? echo $nome ?> <br>Preço: <? echo $cost ?></span><br style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);">
</center>
</td>
</tr>
<td>
<center><br><!-- INÍCIO DO CÓDIGO PAGAMENTO DIGITAL cod. produto 001 -->
<form action='https://www.pagamentodigital.com.br/checkout/car/' method='post' target='carrinho'>
<input type='hidden' value='add' name='acao'>
<input type='hidden' value='xxxxx@xxxx.com' name='email_loja'>
<input type='hidden' value='001' name='cod_prod'>
<input type='hidden' value='Prod Teste' name='nome_prod'>
<input type='hidden' value="<?= $rowe["price"] ?>" name='valor_prod'>
<input type='hidden' value='0' name='peso_prod'>
<table border='0'><tr><td valign='middle'>
<br /> <input type='hidden' maxLength='3' size='2' value='1' name='quant_prod' style='text-align:center'></td>
<input type='image' src='https://www.pagamentodigital.com.br/webroot/img/bt_adicionar_ao_carrinho.gif' value='Adicionar ao Carrinho' alt='Adicionar ao Carrinho' border='0' align='absbottom' /></td></tr></table></form>
<!-- FIM DO CÓDIGO PAGAMENTO DIGITAL cod. produto 001 --></center>
</td>
?>
}
Link para o comentário
Compartilhar em outros sites
6 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.