Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ê galera... to fazendo um form bem simples, mas to com problemas em exibir a página de confirmação, pois o header não está funcionando.
olha o código:
<?
if ($submit){
$url_site = "http://www.sinfarma.org.br"; #Endereço do seu site
$email_site = "fagner@guimaprint.com.br";
$tit= "Cadastro Rápido";
#############################
#############################
$html = "Content-Type: text/html; charset=iso-8859-1\n";
$html.= "From: Sinfarma<$email_site>\n";
####################################
####################################
$men = "
<table width=550 border=1 align=center cellpadding=0 cellspacing=0 bordercolor=#009999>
<tr>
<td><table width=550 border=0 cellspacing=0 cellpadding=4 class=verdana12>
<tr bgcolor=#006666>
<td colspan=2><strong><font face=Arial, Helvetica, sans-serif size=2 color=#ffffff>CADASTRO
RÁPIDO </font></strong></td>
</tr>
<tr>
<td><strong><font face=Arial, Helvetica, sans-serif size=2 color=#006666>Razão
Social:</font></strong></td>
<td><font face=Arial, Helvetica, sans-serif size=2 color=#006666>$razao_social</font></td>
</tr>
<tr>
<td width=160 height=18><strong><font face=Arial, Helvetica, sans-serif size=2 color=#006666>Nome de Fantasia:</font></strong></td>
<td width=390 height=18><font face=Arial, Helvetica, sans-serif size=2 color=#006666>$fantasia</font></td>
</tr>
<tr>
<td height=18><strong><font face=Arial, Helvetica, sans-serif size=2 color=#006666>Contato:</font></strong></td>
<td height=18><font face=Arial, Helvetica, sans-serif size=2 color=#006666>$contato</font></td>
</tr>
<tr>
<td height=18><strong><font face=Arial, Helvetica, sans-serif size=2 color=#006666>E-mail:</font></strong></td>
<td height=18><font face=Arial, Helvetica, sans-serif size=2 color=#006666>$email</font></td>
</tr>
<tr>
<td height=18><strong><font face=Arial, Helvetica, sans-serif size=2 color=#006666>Telefone:</font></strong></td>
<td height=18><font face=Arial, Helvetica, sans-serif size=2 color=#006666>$ddd - $fone</font></td>
</tr>
</table></td>
</tr>
</table>
";
mail($email_site,$tit,$men,$html);
header("location: confirma_fast.htm");
}
podem ver isso em www.sinfarma.org.br/fast.php
o erro que ta dando é esse:
Warning: Cannot add header information -
headers already sent by (output started at
/home/restricted/home/sinfarma/public_html/fast.php:10) in
/home/restricted/home/sinfarma/public_html/fast.php on line
57
VALEU
Ola! Ja tive esse problema e resolvi coloca-lo aqui no forum. A resposta foi eficaz. Antes de mais o header tem de o primeiro codigo a ser executado, mas para resolver grande parte dos problemas com o header() coloque no inicio da página o seguinte codigo:<?php ob_start(); ?> e no final da pagina a seguinte linha:<?php ob_end_flush(); ?>A mim resolveu-me esse problema de vez. Bom codigo ;)