Bach 0 Denunciar post Postado Janeiro 9, 2008 Aí galera alguem sabe me dizer por que está dando esse erro Parse error: syntax error, unexpected '.' in /htdocs/home/informatica/www/informatica/envia_email_chk.php on line 47. Já fiz outros testes e não to conseguindo resolve Valeu... CODE <?$mens = "<html> <head> <title>Pedido</title> </head> <body> <table width=\"600\" height=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"2\"> <tr valign=\"top\"> <td height=\"20\" colspan=\"5\" align=\"center\">Pedido </td> </tr> <tr valign=\"top\"> <td height=\"20\">Quant</td> <td>Produto</td> <td>Ref</td> <td>Valor Unid</td> <td>Subtotal</td> </tr> ". $chave_cesta = @array_keys($_SESSION['cesta']); for($i=0;$i<sizeof($chave_cesta);$i++) { linha(47) $indice = $chave_cesta[$i]; ." <tr> <td>". $_SESSION['cesta'][$indice]['quant'] ."</td> <td>". $_SESSION['cesta'][$indice]['nome'] ."</td> <td>". $_SESSION['cesta'][$indice]['ref'] ."</td> <td>". $_SESSION['cesta'][$indice]['valor'] ."</td> <td></td> </tr> ". }//fecha o FOR . " </table> </body> </htnl>"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
Tiago.Web.PHP 0 Denunciar post Postado Janeiro 9, 2008 linha(47) $indice = $chave_cesta[$i]; ." Tira esse ponto! deixe só: $indice = "$chave_cesta[$i]"; Abraço Compartilhar este post Link para o post Compartilhar em outros sites
Bach 0 Denunciar post Postado Janeiro 9, 2008 Tiago usei sua dica so que agora da esse erro Parse error: syntax error, unexpected '}' in /htdocs/home/informatica/www/informatica/envia_email_chk.php on line 56 Compartilhar este post Link para o post Compartilhar em outros sites
Acacio 0 Denunciar post Postado Janeiro 9, 2008 Aí galera alguem sabe me dizer por que está dando esse erro Parse error: syntax error, unexpected '.' in /htdocs/home/informatica/www/informatica/envia_email_chk.php on line 47. Já fiz outros testes e não to conseguindo resolve Valeu... CODE <?$mens = '<html>'; $mens .= '<head>'; $mens .= '<title>Pedido</title>'; $mens .= '</head>'; $mens .= '<body>'; $mens .= '<table width="600" height="100%" cellspacing="0" cellpadding="0" border="2">'; $mens .= '<tr valign="top">'; $mens .= '<td height="20" colspan="5" align="center">Pedido </td>'; $mens .= '</tr>'; $mens .= '<tr valign="top">'; $mens .= '<td height="20">Quant</td>'; $mens .= '<td>Produto</td>'; $mens .= '<td>Ref</td>'; $mens .= '<td>Valor Unid</td>'; $mens .= '<td>Subtotal</td>'; $mens .= '</tr>'; $chave_cesta = @array_keys($_SESSION['cesta']); for($i=0;$i<sizeof($chave_cesta);$i++) { $indice = $chave_cesta[$i]; echo "<tr><td>". $_SESSION['cesta'][$indice]['quant'] ."</td>"; echo "<td>". $_SESSION['cesta'][$indice]['nome'] ."</td>"; echo "<td>". $_SESSION['cesta'][$indice]['ref'] ."</td>"; echo "<td>". $_SESSION['cesta'][$indice]['valor'] ."</td>"; echo "<td></td></tr>"; }//fecha o FOR echo "</table>"; echo "</body>"; echo "</html>"; ?> Observe que você está colocando "." (pontos) onde não deveria, o código acima está corrigido, copie e cole na página que está ocorrendo o erro. Compare este código acima com o seu código e verá os erros de "pontos", outra observação é que nunca se começa uma linha com "ponto", e somente se termina uma linha com um ";"(ponto-e-vírgula). O PHP só reconhece o "." como uma união entre duas strings, já o ";" o php reconhece como final de uma linha de comando. obs.: Ainda não testei o código, mas veja se funfa, aguardo sua resposta http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Bach 0 Denunciar post Postado Janeiro 9, 2008 Acácio muito obrigado pela ajuda e dicas que você deu funciono perfeitamente. Abraços. http://forum.imasters.com.br/public/style_emoticons/default/grin.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites
Acacio 0 Denunciar post Postado Janeiro 9, 2008 Qualquer dúvida eh só postar OK.. Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites