Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
No HTML fiz o seguinte formulário:
<form action="orcamento.php" method="post">
<div id="tOrcamento">Dados para contato:</div>
<input name="nome" value="Seu nome:" onfocus="if (this.value == 'Seu nome:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Seu nome:';}" type="text" size="33px" />
<input name="email" value="E-mail:" onfocus="if (this.value == 'E-mail:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'E-mail:';}" type="text" size="33px" />
<input name="telefone" value="Telefone:" onfocus="if (this.value == 'Telefone:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Telefone:';}" type="text" size="33px" /><br><hr class="hr">
<div id="tOrcamento">Informações sobre sua empresa:</div>
<input name="empresa" value="Nome de sua empresa:" onfocus="if (this.value == 'Nome de sua empresa:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Nome de sua empresa:';}" type="text" size="33px" />
<input name="atuacao" value="Área de atuação:" onfocus="if (this.value == 'Área de atuação:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Área de atuação:';}" type="text" size="33px" />
<input name="tempo" value="Tempo de mercado:" onfocus="if (this.value == 'Tempo de mercado:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Tempo de mercado:';}" type="text" size="33px" /><br><br>
<input name="produtos" value="Produtos e/ou serviços oferecidos por sua empresa:" onfocus="if (this.value == 'Produtos e/ou serviços oferecidos por sua empresa:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Produtos e/ou serviços oferecidos por sua empresa:';}" type="text" size="114px" /><br><hr class="hr">
<div id="tOrcamento">A que tipo de público se destinará seu site?</div>
<table style="text-align: center; width: 100%;" cellpadding="2" cellspacing="2">
<tr><td>
<input name="consumidores" type="radio">Consumidores (Pessoa Física)</input>
</td>
<td>
<input name="fornecedores" type="radio">Fornecedores (Pessoa Jurídica)</input>
</td>
<td>
<input name="ambos" type="radio">Ambos (Pessoa Física e Pessoa Jurídica)</input>
</td>
</tr>
</table>
<br><hr class="hr">
<div id="tOrcamento">O que você já possui?</div>
<table style="text-align: center; width: 100%;" cellpadding="2" cellspacing="2">
<tr><td>
<input name="logomarca" type="checkbox"> Logomarca</input>
</td>
<td>
<input name="fotos" type="checkbox"> Fotos da empresa</input>
</td>
<td>
<input name="textos" type="checkbox"> Textos</input>
</td>
<td>
<input name="catalogos" type="checkbox"> Catálogos</input>
</td>
<td>
<input name="nada" type="checkbox"> Não possuo nada</input>
</td>
</tr>
</table>
<br><hr class="hr">
<table style="text-align: center; width: 100%;" cellpadding="2" cellspacing="2">
<tr>
<td>
<div id="tOrcamento">Você já possui registro .com.br ?</div>
<select name="dominio" id="dominio" value="$dominio">
<option selected="selected">--- Selecione ---</option>
<option>Sim</option>
<option>Não</option>
</select>
</td>
<td>
<div id="tOrcamento">Você já possui uma hospedagem on-line para seu site?</div>
<select name="hospedagem" id="hospedagem" value="$hospedagem">
<option selected="selected">--- Selecione ---</option>
<option>Sim</option>
<option>Não</option>
</select>
</td>
</tr>
</table>
<br><hr class="hr">
<div id="tOrcamento">Recursos adicionais</div>
<table style="width: 100%" >
<tr><td>
<input name="mapa" type="checkbox"> Mapa on-line</input>
</td>
<td>
<input name="noticias" type="checkbox"> Sistema de notícias</input>
</td>
<td>
<input name="suporte" type="checkbox"> Sistema de suporte</input>
</td>
<td>
<input name="redes" type="checkbox"> Integração com redes sociais</input>
</td>
</tr>
<tr>
<td>
<input name="faq" type="checkbox"> Sistema de FAQ</input>
</td>
<td>
<input name="cadastro" type="checkbox"> Formulário para cadastro de clientes</input>
</td>
<td>
<input name="ftp" type="checkbox"> Sistema de upload no FTP</input>
</td>
</tr>
</table>
<br><hr class="hr">
<div id="tOrcamento">Observações:</div>
<textarea value="Digite aqui caso queira acrescentar alguma informação:" onfocus="if (this.value == 'Digite aqui caso queira acrescentar alguma informação:') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Digite aqui caso queira acrescentar alguma informação:';}" name="obs" cols="30" rows="5">Digite aqui caso queira acrescentar alguma informação:</textarea>
<br><br>
<input type="image" src="img/botaoEnviar.png" />
</form>
Ele envia para o ORCAMENTO.php
<?php
$EmailFrom = $_POST['email'];
$EmailTo = "email@email.com";
$Subject = $_POST['assunto'];
$nome = Trim(stripslashes($_POST['nome']));
$email = Trim(stripslashes($_POST['email']));
$telefone = Trim(stripslashes($_POST['telefone']));
$empresa = Trim(stripslashes($_POST['empresa']));
$atuacao = Trim(stripslashes($_POST['atuacao']));
$tempo = Trim(stripslashes($_POST['tempo']));
$produtos = Trim(stripslashes($_POST['produtos']));
$consumidores = Trim(stripslashes($_POST['consumidores']));
$fornecedores = Trim(stripslashes($_POST['fornecedores']));
$ambos = Trim(stripslashes($_POST['ambos']));
$logomarca = Trim(stripslashes($_POST['logomarca']));
$fotos = Trim(stripslashes($_POST['fotos']));
$textos = Trim(stripslashes($_POST['textos']));
$catalogos = Trim(stripslashes($_POST['catalogos']));
$nada = Trim(stripslashes($_POST['nada']));
$dominio = Trim(stripslashes($_POST['dominio']));
$hospedagem = Trim(stripslashes($_POST['hospedagem']));
$mapa = Trim(stripslashes($_POST['mapa']));
$noticias = Trim(stripslashes($_POST['noticias']));
$suporte = Trim(stripslashes($_POST['suporte']));
$redes = Trim(stripslashes($_POST['redes']));
$faq = Trim(stripslashes($_POST['faq']));
$cadastro = Trim(stripslashes($_POST['cadastro']));
$ftp = Trim(stripslashes($_POST['ftp']));
$obs = Trim(stripslashes($_POST['obs']));
// validation
$validationOK=true;
if (Trim($nome)=="") $validationOK=false;
if (Trim($email)=="") $validationOK=false;
if (Trim($telefone)=="") $validationOK=false;
if (Trim($empresa)=="") $validationOK=false;
if (Trim($atuacao)=="") $validationOK=false;
if (Trim($tempo)=="") $validationOK=false;
if (Trim($produtos)=="") $validationOK=false;
if (Trim($consumidores)=="") $validationOK=false;
if (Trim($fornecedores)=="") $validationOK=false;
if (Trim($ambos)=="") $validationOK=false;
if (Trim($logomarca)=="") $validationOK=false;
if (Trim($fotos)=="") $validationOK=false;
if (Trim($textos)=="") $validationOK=false;
if (Trim($catalogos)=="") $validationOK=false;
if (Trim($nada)=="") $validationOK=false;
if (Trim($dominio)=="") $validationOK=false;
if (Trim($hospedagem)=="") $validationOK=false;
if (Trim($mapa)=="") $validationOK=false;
if (Trim($noticias)=="") $validationOK=false;
if (Trim($suporte)=="") $validationOK=false;
if (Trim($redes)=="") $validationOK=false;
if (Trim($faq)=="") $validationOK=false;
if (Trim($cadastro)=="") $validationOK=false;
if (Trim($ftp)=="") $validationOK=false;
if (Trim($obs)=="") $validationOK=false;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=erro.htm\">";
exit;
}
// prepare email body text
$Body = "";
$Body .= "---------------------------------------------\nDADOS\n---------------------------------------------\n\nNome: $nome\nE-mail: $email\nTelefone: $telefone\n\n---------------------------------------------\nINFO EMPRESA\n---------------------------------------------\n\nEmpresa: $empresa\nÁrea de atuação: $atuacao\nTempo de mercado: $tempo\nProdutos e Serviços: $produtos\n\n---------------------------------------------\nPÚBLICO ALVO\n---------------------------------------------\n\nConsumidores: $consumidores\nFornecedores: $fornecedores\nAmbos: $ambos\n\n---------------------------------------------\nO QUE JÁ POSSUI\n---------------------------------------------\n\nLogomarca: $logomarca\nFotos: $fotos\nTextos: $textos\nCatálogos: $catalogos\nNão possui nada: $nada\n\n---------------------------------------------\nINFO ON-LINE\n---------------------------------------------\n\nDomínio: $dominio\nHospedagem: $hospedagem\n\n---------------------------------------------\nRECURSOS ADICIONAIS\n---------------------------------------------\n\nMapa on-line: $mapa\nSistema de notícias: $noticias\nSuporte via Ticket: $suporte\nIntegração com redes sociais: $redes\nSistema de dúvidas frequentes: $faq\nFormulário de cadastro de clientes: $cadastro\nUpload no FTP: $ftp\n\n---------------------------------------------\nOBSERVAÇÕES\n---------------------------------------------\n\n$obs";
$Body .= "\n";
// send email
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Return-Path: <".$EmailFrom.">\r\n";
$headers .= "Content-type: text; charset=ISO-8859-1\r\n";
$headers .= "From: <".$EmailFrom.">\r\n";
$success = mail($EmailTo, $Subject, $Body, "$headers");
if ($success){
echo "<script>alert(\"Enviado com sucesso!\");location.href = \"./\";</script>";
}echo "Erro: 548<br />Entre em contato com o administrador";
}
?>
Porém só dá erro! Acho que não sei utilizar o CHECKBOX e o RADIO!
Aguardo ajuda! Obrigado
Carregando comentários...