Jump to content


Kadu DG

Member Since 01/08/2007
Offline Last Active 06/02/2010, 14:55
*****

Topics I've Started

Formulário De Contato Que Não Envia Os Dados...

22/01/2010, 05:39

Povo, estou com um problema aqui. Tenho o seguinte php:

<?php
$assunto             ="Contato via Portfólio";
$mensagem            ="Nome:$campoNome\n
E-mail:$campoEmail\n
Assunto:$campoAssunto\n
Mensagem:$campoMensagem
";
$campoNome                           .= $_POST['campoNome'];
$campoEmail                          .= $_POST['campoEmail'];
$campoAssunto                        .= $_POST['campoAssunto'];
$campoMensagem                       .= $_POST['campoMensagem'];
$headers = "MIME-Version: 1.1\n";
$headers .= "Content-type: text/html; charset=utf-8\n";
$headers .= "From: $email\n"; // remetente
$headers .= "Return-Path: kadu@kdsg.com.br\n"; // return-path
$headers .= "Reply-To: $emils \n";
mail("kadu@kdsg.com.br", $assunto, $mensagem, $headers );

echo header('Location: http://www.kdsg.com.br/mensagem-enviada-com-sucesso/');

?>

e aplicado no form
<form action="<?php bloginfo('template_url'); ?>/enviar.php" name="formularioContato" id="formularioContato">
      <fieldset>
        <legend>
        <h5>Contato</h5>
        </legend>
        <div class="engloba">
          <label for="campoNome">Nome:</label>
          <input type="text" id="campoNome" name="campoNome"/>
        </div>
        <div class="engloba">
          <label for="campoEmail">E-mail:</label>
          <input type="text" id="campoEmail" name="campoEmail"/>
        </div>
        <div class="engloba">
          <label id="campoAssunto">Assunto:</label>
          <input type="text" name="campoAssunto" id="campoAssunto" />
        </div>
        <div class="engloba">
          <label for="campoMensagem">Mensagem:</label>
          <textarea id="campoMensagem" name="campoMensagem"></textarea>
        </div>
        <div class="engloba" style="border:none; margin:0; text-align:right;">
          <input type="image" src="<?php bloginfo('template_url'); ?>/media/bt/contato.png" height="22" width="73"  />
        </div>
      </fieldset>
    </form>

pelo pouco que entendo, não há nada errado, porém ele não exibe o que foi preenchido nos campos...

Enviar Variáveis No Formulário De Contato

14/09/2009, 16:15

fala pessoas tudo bem?

estou com um problema no código abaixo:

<?php
$dadosNome		 = $_POST['dadosNome'];
$dadosEndereco	 = $_POST['dadosEndereco'];
$dadosComplemento  = $_POST['dadosComplemento'];
$dadosCidade	   = $_POST['dadosCidade'];
$dadosEstado	   = $_POST['dadosEstado'];
$dadosEmpresa	  = $_POST['dadosEmpresa'];
$dadosTelefone	 = $_POST['dadosTelefone'];
$dadosFax		  = $_POST['dadosFax'];
$hotel			 = $_POST['hotel'];
$tipoQuarto		= $_POST['tipoQuarto'];
$cidadeOrigem	  = $_POST['cidadeOrigem'];
$estadoOrigem	  = $_POST['estadoOrigem'];
$viagemClasse	  = $_POST['viagemClasse'];
$viagemAssento	 = $_POST['viagemAssento'];
$viagemCompanhia   = $_POST['viagemCompanhia'];
$dataPartida	   = $_POST['dataPartida'];
$dataRetorno	   = $_POST['dataRetorno'];
$localRetorno	  = $_POST['localRetorno'];
$dadosObservacoes  = $_POST['dadosObservacoes'];
$dadosReservaEmail =" Nome:$dadosNome \n
							  Endereço:$dadosEndereco \n
							  Complemento:$dadosComplemento \n
							  Cidade:$dadosCidade \n
							  Estado:$dadosEstado \n
							  Empresa:$dadosEmpresa \n
							  Telefone:$dadosTelefone \n
							  Fax:$dadosFax \n
							  Hotel:$hotel \n
							  Quarto:$tipoQuarto \n
							  Cidade de Origem:$cidadeOrigem \n
							  Estado de Origem:$estadoOrigem \n
							  Classe:$viagemClasse \n
							  Assento:$viagemAssento \n
							  Companhia:$viagemCompanhia \n
							  Data de Partida:$dataPartida \n
							  Data de Retorno:$dataRetorno \n
							  Local para Retorno:$localRetorno \n
							  Oservacoes:$dadosObservacoes \n";
$headers = "MIME-Version: 1.1\n";
$headers .= "Content-type: text/plain; charset=utf-8\n";
$headers .= "From: reservas@intimeturismo.com.br\n"; // remetente
$headers .= "Return-Path: reservas@intimeturismo.com.br\n"; // return-path
$headers .= "Reply-To: $emailremetente\n";
mail("kadudg@uol.com.br", $assunto, $mensagem, $headers, "Nome:$dadosNome
							  Endereço:$dadosEndereco
							  Complemento:$dadosComplemento
							  Cidade:$dadosCidade
							  Estado:$dadosEstado
							  Empresa:$dadosEmpresa
							  Telefone:$dadosTelefone
							  Fax:$dadosFax
							  Hotel:$hotel
							  Quarto:$tipoQuarto
							  Cidade de Origem:$cidadeOrigem
							  Estado de Origem:$estadoOrigem
							  Classe:$viagemClasse
							  Assento:$viagemAssento
							  Companhia:$viagemCompanhia
							  Data de Partida:$dataPartida
							  Data de Retorno:$dataRetorno
							  Local para Retorno:$localRetorno
							  Oservacoes:$dadosObservacoes" );
print "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<meta name='description' content='A In Time Turismo de Eventos, agência especializada no atendimento e suporte aos promotores e organizadores de eventos médicos, com foco no diferencial de atendimento ao participante e expositores. Possui uma equipe capacitada para assessorar nas negociações com hotéis e cias aéreas, oferecendo sempre a melhor opção entre custo x benefício, buscando a satisfação dos clientes.' /><meta name='keywords' content='turismo, congressos, médicos, viagens, medicina, dermatológicas, eventos, agenda de eventos, in time, site de viagens, viagem, preços de viagem, reservas, hotéis'><title>In Time - Turismo de Eventos</title><link rel='shortcut icon' type='image/ico' href='media/imagens/ico.ico'><link rel='stylesheet' type='text/css' href='estilos/geral.css'/>&lt;script type='text/javascript' src='js/jquery.js'></script>&lt;script type='text/javascript' src='js/jquery.validate.js'></script>&lt;script type='text/javascript' src='js/jquery.maskedinput.js'></script>&lt;script type='text/javascript' src='js/jquery.galleriffic.js'></script>&lt;script type='text/javascript' src='js/js.js'></script></head><body><div class='geral'><div class='topo'><h1><a href='index.shtml'>In Time - Turismo de Eventos</a></h1><div class='flash'>
	  <!--[if !IE]> -->
		<object type='application/x-shockwave-flash' data='media/swf/topo.swf' width='539' height='120'>
	  <!-- <![endif]-->
	  <!--[if IE]>
		<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='539' height='120'>
		  <param name='movie' value='media/swf/topo.swf' />
	  <!--><!---->
		  <param name='loop' value='true' />
		<param name='quality' value='high' />
		<param name='wmode' value='transparent' />
		<p>Esse é o conteúdo alternativo</p>
		</object>
	  <!-- <![endif]-->
	</div>
	<div class='telefone'> <img src='media/imagens/pngs/telefone.png' width='252' height='41' alt='Telefone' /></div>
  </div>
  <div class='menu'>
	<ul id='dropdown'>
	  <li class='esquerda'></li>
	  <li class='home'><a href='index.shtml' title='home'>home</a></li>
	  <li class='separador'><img src='media/imagens/imagens/menu_separador.jpg' /></li>
	  <li><a href='sobre.shtml' title='sobre a empresa'>sobre a empresa</a></li>
	  <li class='separador'><img src='media/imagens/imagens/menu_separador.jpg' /></li>
	  <li><a href='eventos.shtml' title='eventos'>eventos</a>
		<!--ul>
		  <li><a href='#'>eventos atuais</a></li>
		  <li><a href='#'>histórico de eventos</a></li>
		</ul-->
	  </li>
	  <li class='separador'><img src='media/imagens/imagens/menu_separador.jpg' /></li>
	  <li><a href='listaNoticias.shtml' title='notícias'>notícas</a></li>
	  <li class='separador'><img src='media/imagens/imagens/menu_separador.jpg' /></li>
	  <li class='contato'><a href='contato.shtml' title='contato'>contato</a></li>
	  <li class='direita'></li>
	</ul>
	<p class='data'>
	  <!--[if !IE]> -->
		<object type='application/x-shockwave-flash' data='media/swf/data.swf' width='246' height='27'>
	  <!-- <![endif]-->
	  <!--[if IE]>
		<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='246' height='27'>
		  <param name='movie' value='media/swf/data.swf' />
	  <!--><!---->
		  <param name='loop' value='true' />
		<param name='quality' value='high' />
		<param name='wmode' value='transparent' />
		<p>Esse é o conteúdo alternativo</p>
		</object>
	  <!-- <![endif]-->
	</p>
	<!--div class='form'>
	  <fieldset>
		<label for='campoBusca'>busca:</label>
		<input type='text' class='text' value='digite o assunto' id='campoBusca' name='campoBusca' onfocus='limparPadrao(this);' onblur='escreverPadrao(this);' />
		<input type='image' src='media/imagens/botoes/menu_busca_ok.jpg' height='18' width='24' id='campoBuscaBt' />
	  </fieldset>
	</div-->
  </div>  <div class='conteudo'>
	<div class='conteudoEsquerda'>
	  <h2> Obrigado por enviar sua mensagem! </h2>
	  <p>Em breve a responderemos.</div>
	<div class='conteudoDireita'> a </div>
  </div>
  <div class='rodape'>
	<h4>In Time - Turismo de Eventos</h4>
	<div class='interna'>
	  <ul>
		<li>> <a href='index.shtml' title='Home'>Home</a></li>
		<li>> <a href='sobre.shtml' title='Sobe a Empresa'>Sobre a Empresa</a></li>
	  </ul>
	  <ul>
		<li>> <a href='eventos.shtml' title='Eventos'>Eventos</a></li>
		<li>> <a href='contato.shtml' title='Contato'>Contato</a></li>
	  </ul>
	  <p>in time - turismo<br />
		© 2009 InTime. Todos os direitos reservados.</p>
	  <div class='activadsp'> <a href='http://www.activadsp.com.br' target='_blank'><img src='media/imagens/pngs/developed_by_activadsp.png' /></a> </div>
	</div>
  </div>
</div>
</body>
</html>"

?>]

eu declaro todas as variaveis no php, mas se eu chamar todas elas na função mail(), da uma erro e a mensagem não é enviada!

Então como "condensar" todas as variáveis de forma, que sejam enviadas via mail()?

Fieldset

27/01/2009, 16:16

é correto usar fieldset dentro de fieldset?

IPB Skin By Virteq