Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal estou com 1 erro e tambem gostaria de 2 ajudas no meu projeto estou postando abaixo o codigo o primeiro e este erro.
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/daikaflo/public_html/finalizar.php:1) in /home/daikaflo/public_html/finalizar.php on line 4
Abaixo estou postando o codigo.
Obrigado.
<?php
//INICIALIZA A SESSÃO
session_start();
//VERIFICA SE FOI ESCOLHIDA A OPÇÃO PARA FECHA O PEDIDO
if($_POST[opc_enviar]) {
//RECEBE OS DADOS DO FORMULÁRIO
$v_nome = $_POST[txtNome];
$v_end = $_POST[txtEndereco];
$v_tel = $_POST[txtTelefone];
$v_email = $_POST[txtEmail];
$v_produtos = $_POST[v_produtos];
$v_total = number_format($_POST[v_total],2,',','.');
//EMAIL DO ADMINISTRADOR QUE VAI RECEBER O PEDIDO
$email_dest = "contato@daikaflores.com.br";
//PREPARA O PEDIDO
$mens = "---------------------------------------------------------------------\n";
$mens .= " Daika Flores \n";
$mens .= " Pedido de Compras \n";
$mens .= "---------------------------------------------------------------------\n\n";
$mens .= "Qtde Descrição Valor Unit. Valor total \n";
$mens .= "---------------------------------------------------------------------";
$mens .= "\n".$v_produtos." \n";
$mens .= "Total a pagar: R$".$v_total." \n\n";
$mens .= "DADOS PARA ENTREGA: \n";
$mens .= "Nome: ".$v_nome." \n";
$mens .= "Telefone: ".$v_tel." \n";
$mens .= "Endereço: ".$v_end." \n";
$mens .= "Email: ".$v_email." \n\n";
$mens .= "Obrigado!! \n";
$mens .= "Luquesi Palpelaria";
//DISPARA O EMAIL
$envia = mail($email_dest, "Pedido Daika Flores ", $mens,"From:".$email_dest."\r\nBcc:".$v_email);
//VERIFICA SE O EMAIL FOI ENVIADO COM SUCESSO
if($envia) {
//ELIMINA TODAS AS VARIÁVEIS DA SESSÃO
$_SESSION = array();
//DESTRÓI A SESSÃO PARA GARANTIR
@session_destroy(); ?>
<script language="JavaScript">
<!--
alert("PARABÉNS!!\n\nO seu pedido foi enviado com sucesso.");
window.location.href = "index.php";
//-->
</script>
<?
}//FECHA IF(envia)
else {?>
<script language="JavaScript">
<!--
alert("ERRO!!\n\nAconteceu algum problema.\n\nPor favor, tente novamente...");
window.location.href = "index.php";
//-->
</script>
<?
}//FECHA ELSE (envia)
}//FECHA IF
?>
<HEAD>
<TITLE>Daika Flores</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2B0F32;
}
.style1 {
color: #2B0F32;
font-weight: bold;
}
.footer {
color: #000000;
font-weight: bold;
}
-->
</style>
<script language="JavaScript">
<!--
function finaliza() {
if(confirm('Deseja mesmo efetivar esse pedido ?'))
return true;
else return false;
}//FECHA FUNCTION
//-->
</script>
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<!-- ImageReady Slices (daika.psd) -->
<TABLE WIDTH=770 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0>
<TR>
<TD>
<IMG SRC="images/daika_01.gif" WIDTH=249 HEIGHT=118 ALT=""></TD>
<TD>
<IMG SRC="images/daika_02.gif" WIDTH=151 HEIGHT=118 ALT=""></TD>
<TD>
<IMG SRC="images/daika_03.gif" WIDTH=370 HEIGHT=118 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/daika_04.gif" WIDTH=249 HEIGHT=118 ALT=""></TD>
<TD>
<IMG SRC="images/daika_05.gif" WIDTH=151 HEIGHT=118 ALT=""></TD>
<TD>
<IMG SRC="images/daika_06.gif" WIDTH=370 HEIGHT=118 ALT=""></TD>
</TR>
<TR>
<TD valign="top" bgcolor="#D176A6"><?php include "menu.php"; ?></TD>
<TD COLSPAN=2 valign="top" bgcolor="#D176A6"><div align="center"><img src="[https://pagseguro.uol.com.br/Security/Imagens/468x60_10X_pagseguro.gif"](https://pagseguro.uol.com.br/Security/Imagens/468x60_10X_pagseguro.gif) />
</div> <table width="520" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><font size="2" face="Arial">Fechamento do pedido de compras: </font></td>
</tr>
</table>
<br>
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#0099CC">
<td width="10%"><span class="style2">Qtde</span></td>
<td width="53%"><span class="style2">Produto</span></td>
<td width="19%"><span class="style2">Valor</span></td>
<td width="18%"><span class="style2">Subtotal</span></td>
</tr>
<?
//PEGA A CHAVE
$chave_cesta = array_keys($_SESSION[cesta]);
//EXIBE OS PRODUTOS DA CESTA
for($i=0; $i<sizeof($chave_cesta); $i++) {
$indice = $chave_cesta[$i];
//ATRIBUI CONTEUDO A VAR QUE VAI SER USADO NO EMAIL
//SUBTOTAIS DE CADA PRODUTO
$subtotal = $_SESSION[cesta][$indice][QTDE] * ereg_replace(",",".",$_SESSION[cesta][$indice][PRECO]);
$v_produtos .= $_SESSION[cesta][$indice][QTDE]." - ".$_SESSION[cesta][$indice][PRODUTO]." ".$_SESSION[cesta][$indice][PRECO]." ".$subtotal."\n";
//SUBTOTAIS DE CADA PRODUTO
$subtotal = $_SESSION[cesta][$indice][QTDE] * ereg_replace(",",".",$_SESSION[cesta][$indice][PRECO]);
//TOTAL GERAL
$total += $subtotal;
?>
<tr>
<td height="25"><font face='Arial' size='2'><? echo $_SESSION[cesta][$indice][QTDE]; ?></font></td>
<td height="25"><font face='Arial' size='2'><? echo $_SESSION[cesta][$indice][PRODUTO]; ?></font></td>
<td height="25"><font face='Arial' size='2'>R$ <? echo $_SESSION[cesta][$indice][PRECO]; ?></font></td>
<td width="18%" height="25"><font face='Arial' size='2'> R$ <? echo number_format($subtotal,2,',','.'); ?></font></td>
</tr>
<?
}//FECHA FOR ?>
<tr>
<td height="25" colspan="2"> </td>
<td height="25" bgcolor="#999999"><span class="style5"><strong> Total : </strong></span></td>
<td height="25" bgcolor="#FFF0F0" class="style2"> R$ <? echo number_format($total,2,',','.'); ?></td>
</tr>
</table>
<form target="pagseguro" action="[https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx"](https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx) method="post">
<p>
<input type="hidden" name="email_cobranca" value="contato@daikaflores.com.br">
<input type="hidden" name="tipo" value="CP">
<input type="hidden" name="moeda" value="BRL">
<input type="hidden" name="item_id_1" value="1">
<input type="hidden" name="item_descr_1" value="Compra no site">
<input type="hidden" name="item_quant_1" value="1">
<input type="hidden" name="item_valor_1" value="<? echo number_format($total,2,',','.'); ?>">
<input type="hidden" name="item_frete_1" value="0">
<input type="hidden" name="item_peso_1" value="0">
<input type="hidden" name="tipo_frete" value="EN">
</p>
<p>Preencha corretamente todos os dados abaixo. <br>
</p>
<table width="520" border="0" cellpadding="0" cellspacing="3">
<tr>
<td width="14%">Nome : </td>
<td colspan="3"><input name="cliente_nome" type="text"></td>
</tr>
<tr>
<td>Email:</td>
<td colspan="3"><input name="cliente_email" type="text"></td>
</tr>
<tr>
<td>CEP:</td>
<td colspan="3"><input name="cliente_cep" type="text" size="20">
somente numeros ex. 80100540 </td>
</tr>
<tr>
<td>Rua:</td>
<td width="28%"><input name="cliente_end" type="text">
</td>
<td width="11%"><div align="right">Numero:</div></td>
<td width="47%"><input name="cliente_num" type="text" size="5"></td>
</tr>
<tr>
<td>Complem.:</td>
<td>
<input name="cliente_compl" type="text" value="comple" size="20"></td>
<td><div align="right">Bairro: </div></td>
<td><input name="cliente_bairro" type="text" size="20"></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input name="cliente_cidade" type="text"> </td>
<td><div align="right">UF. </div></td>
<td><input name="cliente_uf" type="text" size="20"></td>
</tr>
<tr>
<td>Pais:</td>
<td colspan="3"><input type="text" name="cliente_pais" value="Brasil" ></td>
</tr>
<tr>
<td>Tel:</td>
<td colspan="3"><input name="cliente_ddd" type="text" size="5">
<input type="text" name="cliente_tel">
</td>
</tr>
<tr>
<td> </td>
<td colspan="3"> </td>
</tr>
<tr>
<td> </td>
<td><div align="right">
</div></td>
<td><a href="java script:;" onclick="confirmar('Tem certeza de que os dados conferem?');"><input type="image" src="[https://pagseguro.uol.com.br/Security/Imagens/btnfinalizaBR.jpg"](https://pagseguro.uol.com.br/Security/Imagens/btnfinalizaBR.jpg) name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!"></a></td>
<td> </td>
</tr>
</table>
<p> <br>
<br>
<br>
</p>
</form>
<table width="70%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="47%" align='center'><font face='Arial' size='2'><a href="/index.php"><< Página inicial </a></font></td>
<td width="53%" align='center'><font face='Arial' size='2'><a href="carrinho.php"><< Carrinho de compras</a></font> </td>
</tr>
</table>
<div align="center"><br><!-- INICIO CODIGO PAGSEGURO -->
<CENTER>
<A href="[https://pagseguro.uol.com.br"](https://pagseguro.uol.com.br) target="_blank"><IMG src="[https://pagseguro.uol.com.br/Security/Imagens/btnPreferenciaCartoesBR.gif"](https://pagseguro.uol.com.br/Security/Imagens/btnPreferenciaCartoesBR.gif) title="Este site aceita pagamentos com Visa, MasterCard, Diners, American Express, Hipercard, Aura, Bradesco, Itaú, Unibanco, Banco do Brasil, saldo em conta PagSeguro e boleto." border="0"></A>
</CENTER>
<!-- FINAL CODIGO PAGSEGURO -->
</div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<p> </p></TD>
</TR>
<TR>
<TD background="images/daika_09.jpg" height="122" COLSPAN=3> <div align="right" class="footer"> Rua. XXXXXXXXXXXXXXXX <br>
Centro- CEP: XXXXXXXXXXX – XXXXXXXXX <br>
Fone: (41) XXXXXXXXXXXXXX (41) XXXXXXXXX ou (41) XXXXXXXXXXX </div></TD>
</TR>
</TABLE>
<!-- End ImageReady Slices -->
</BODY>
Carregando comentários...