Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, estou com um problema, não sei se é exatamente no script, visto que já testei alguns scripts diferentes e funcionais. O problema é o seguinte, quando estou testando o formulário via ftp, ele abre normalmente a página, porém, na hora do envio para o Email, ele abre "página não encontrada". Vou disponibilizar os arquivos, caso haja algum erro, por favor, me ajudem.
Desde já, grato.
Não reparem nas escritas, estou tentando arrumar o script desculpinha ***
HTML
> <style type="text/css">body {
background-image: url(/html/FORMUL%C3%81RIO/Layout%20Atendimento%20ao%20Cliente.jpg);
}
body,td,th {
color: #FFF;
}
.solidsnake tr td form p em center {
font-size: 36px;
}
.solidsnake tr td form p {
font-size: 30px;
font-family: Pristina;
}
.solidsnake tr td form p font {
font-family: Pristina;
color: #030;
}
.solidsnake tr td form em center p {
color: #00590C;
font-family: Pristina;
}
.solidsnake tr td form p em {
color: #030;
font-family: Pristina;
}
.solidsnake tr td form p {
color: #030;
font-family: Pristina;
}
.solidsnake tr td form em center p {
color: #030;
font-family: Pristina;
}
.solidsnake tr td form p font {
color: #060;
}
</style>
<center>
<td valign="top"><table class="solidsnake"><tr>
<td width="636"><form method="post" action="form.php" name="contato">
<p align="center"> </p>
<p align="center"> </p>
<p align="center"><font size="40px">Pesquisa de Satisfação do Cliente</font></p>
<p align="center">Nome:
<input name="nome" type="text" size="30" id="nome" />
Email:
<input name="email" type="text" size="30" id="email" />
</p>
<p align="center"><em>Avaliação do Setor de Vendas</em></p>
<table width="640" border="0">
<tr>
<td width="335"> </td>
<td width="75"><div align="center">Ótimo</div></td>
<td width="57"><div align="center">Bom</div></td>
<td width="89"><div align="center">Regular</div></td>
<td width="62"><div align="center">Ruim</div></td>
</tr>
<tr>
<td>Atendimento por Telefone ( Recepção )</td>
<td><div align="center">
<input name="atendrecep" type="radio" />
</div></td>
<td><div align="center">
<input name="atendrecep" type="radio" />
</div></td>
<td><div align="center">
<input name="atendrecep" type="radio" />
</div></td>
<td><div align="center">
<input name="atendrecep" type="radio" />
</div></td>
</tr>
<tr>
<td>Atendimento ao Cliente</td>
<td><div align="center">
<input name="atendcli" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="atendcli" />
</div></td>
<td><div align="center">
<input type="radio" name="atendcli" />
</div></td>
<td><div align="center">
<input type="radio" name="atendcli" />
</div></td>
</tr>
<tr>
<td>Atendimento no Balcão</td>
<td><div align="center">
<input name="atendbalc" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="atendbalc" />
</div></td>
<td><div align="center">
<input type="radio" name="atendbalc" />
</div></td>
<td><div align="center">
<input type="radio" name="atendbalc" />
</div></td>
</tr>
<tr>
<td>Conhecimento dos Produtos</td>
<td><div align="center">
<input name="conhecprod" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="conhecprod" />
</div></td>
<td><div align="center">
<input type="radio" name="conhecprod" />
</div></td>
<td><div align="center">
<input type="radio" name="conhecprod" />
</div></td>
</tr>
<tr>
<td>Atendimento por Telefone </td>
<td><div align="center">
<input name="atendtel" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="atendtel" />
</div></td>
<td><div align="center">
<input type="radio" name="atendtel" />
</div></td>
<td><div align="center">
<input type="radio" name="atendtel" />
</div></td>
</tr>
<tr>
<td>Apresentação do Vendedor</td>
<td><div align="center">
<input name="apresentvenda" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="apresentvenda" />
</div></td>
<td><div align="center">
<input type="radio" name="apresentvenda" />
</div></td>
<td><div align="center">
<input type="radio" name="apresentvend" />
</div></td>
</tr>
<tr>
<td>Preço dos Produtos</td>
<td><div align="center">
<input name="precoprod" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="precoprod" />
</div></td>
<td><div align="center">
<input type="radio" name="precoprod" />
</div></td>
<td><div align="center">
<input type="radio" name="precoprod" />
</div></td>
</tr>
<tr>
<td>Orçamento ( Tempo / Envio )</td>
<td><div align="center">
<input name="orcamento" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="orcamento" />
</div></td>
<td><div align="center">
<input type="radio" name="orcamento" />
</div></td>
<td><div align="center">
<input type="radio" name="orcamento" />
</div></td>
</tr>
</table>
<p align="center"> </p>
<p align="center"><em>Avaliação do Setor de Entregas </em></p>
<table width="640" border="0">
<tr>
<td width="336"> </td>
<td width="75"><div align="center">Ótimo</div></td>
<td width="59"><div align="center">Bom</div></td>
<td width="89"><div align="center">Regular</div></td>
<td width="59"><div align="center">Ruim</div></td>
</tr>
<tr>
<td>Cumprimento do Prazo Acordado</td>
<td><div align="center">
<input name="cumpprazo" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="cumpprazo" />
</div></td>
<td><div align="center">
<input type="radio" name="cumpprazo" />
</div></td>
<td><div align="center">
<input type="radio" name="cumpprazo" />
</div></td>
</tr>
<tr>
<td>Condições dos Produtos na Entrega</td>
<td><div align="center">
<input name="condentrega" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="condentrega" />
</div></td>
<td><div align="center">
<input type="radio" name="condentrega" />
</div></td>
<td><div align="center">
<input type="radio" name="condentrega" />
</div></td>
</tr>
<tr>
<td>Apresentação dos Entregadores</td>
<td><div align="center">
<input name="apresententreg" type="radio" />
</div></td>
<td><div align="center">
<input type="radio" name="apresententreg" />
</div></td>
<td><div align="center">
<input type="radio" name="apresententreg" />
</div></td>
<td><div align="center">
<input type="radio" name="apresententreg" />
</div></td>
</tr>
</table>
<p align="center"> </p>
<p align="center"><em>Avaliação do Setor de Expedição</em></p>
<table width="640" border="0">
<tr>
<td width="336"> </td>
<td width="75"><div align="center">Ótimo</div></td>
<td width="59"><div align="center">Bom</div></td>
<td width="89"><div align="center">Regular</div></td>
<td width="59"><div align="center">Ruim</div></td>
</tr>
<tr>
<td>Separação Produtos Balcão</td>
<td><div align="center">
<input name="reclamprod" type="radio" />
</div></td>
<td><div align="center">
<input name="reclamprod" type="radio" />
</div></td>
<td><div align="center">
<input name="reclamprod" type="radio" />
</div></td>
<td><div align="center">
<input name="reclamprod" type="radio" />
</div></td>
</tr>
</table>
<p align="center"> </p>
<p align="center"><em>Campo de Comentário</em><br>
<textarea name="msg" cols="60" rows="6">Deixe o seu comentário</textarea>
<br><br>
Como nos conheceu?
<select name="conhec" id="conhec">
<option value="1">Indicação</option>
<option value="2">Propaganda</option>
<option value="3">Site</option>
</select>
<br><br>
Está satisfeito com nossa loja?<br>
<input type="radio" name="satisf" />
Sim
<input type="radio" name="satisf" />
Não </p>
<p align="center">
<input name="enviar" type="submit" id="enviar" value="Enviar" />
<input name="limpar" type="reset" id="limpar" value="Limpar" />
<br> </p>
</form></td>
</tr>
<tr>
<td> </td>
</tr>
</table></td></table></center>
PHP
> <?php
$corpo = "
Nome: ".$_REQUEST['nome']."<br />
E-mail: ".$_REQUEST['email']."<br />
Atendimento por Telefone ( Recepção ) ".$_REQUEST['atendrecep']."<br />
Atendimento ao Cliente ".$_REQUEST['atendcli']."<br />
Atendimento no Balcão ".$_REQUEST['atendbalc']."<br />
Conhecimento dos Produtos ".$_REQUEST['conhecprod']."<br />
Atendimento por Telefone ".$_REQUEST['atendtel']."<br />
Apresentação do Vendedor ".$_REQUEST['apresentvend']."<br />
Preço dos Produtos ".$_REQUEST['precoprod']."<br />
Orçamento ( Tempo / Envio ) ".$_REQUEST['orcamento']."<br />
Cumprimento do Prazo Acordado ".$_REQUEST['cumpprazo']."<br />
Condição dos Produtos na Entrega ".$_REQUEST['condentrega']."<br />
Apresentação dos Entregadores ".$_REQUEST['apresententrega']."<br />
Separação Produtos Balcão ".$_REQUEST['reclamprod']."<br />
Campo de Comentário ".$_REQUEST['msg']."<br />
Como nos Conheceu ".$_REQUEST['conhec']."<br />
Está Satisfeito com Nossa Loja ? ".$_REQUEST['satisf']."<br />
";
$headers = "Content-type: text/html; charset=utf-8\n";
$headers .= "From: ".$_REQUEST['email']."\n";
$headers .= empty($_REQUEST['email']) ? "" : "Reply-to: ".$_REQUEST['email']."\n";
$subject = "FormUp - Formulário Pós-Venda";
$to = "meuemail@meuemail.com.br";
$send = mail($to, $subject, $corpo, $headers);
if ($send):
echo "E-mail enviado com sucesso!";
else:
echo "Ocorreu um erro ao tentar enviar a mensagem";
endif;
?>>
"página não encontrada"
As vezes isso acontece comigo, só que com imagens
Eu uso tudo minusculo as letras, mas, por alguma razão ainda desconhecida, sobe o arquivo com a extensão maiuscula, por exemplo: imagem.JPG
ai tenho que ir no FTP e renomear para .jpg.
Ve se não é isso, senão pode ser erro de escrita, você escreveu errado o nome do arquivo, o arquivo em si ta nomeado diferente do link que você usou.
Então cara, o problema de extensão não é, ele sobe normalmente, e o arquivo usado foi form.php e formulário.html, então o erro também não é de nome... se foi isso que entendi. Mas de qualquer jeito, agradeço pela atenção.
Tem como você postar o link de onde você ta testando?
Dai fica mais fácil achar o erro
>
Tem como você postar o link de onde você ta testando?
Dai fica mais fácil achar o erro
Ahhhhhhh, agora consigo abrir a página, porém ela vêm como download do form.php, tá louco.
Tá como link oculto, amanhã eu arrumo e tento novamente, e também deixo o link, o expediente está acabando. Valeu !
Você ta usando o mesmo código, ou alterou alguma coisa?
Não sei se você só passou a parte relevante, ou se é o documento inteiro, mas ta faltando tags básicas como <html><head>, não sei como funciona, mas tenta colocar essas tags por que pode ser esse o erro
>
Você ta usando o mesmo código, ou alterou alguma coisa?
Não sei se você só passou a parte relevante, ou se é o documento inteiro, mas ta faltando tags básicas como <html><head>, não sei como funciona, mas tenta colocar essas tags por que pode ser esse o erro
Não amigo, eu estou com <html> normal, pensei que era esse o problema também, porém não alterou em nada, a página html abre normalmente, apenas o erro das respostas mesmo, que ele faz o download do arquivo .php, ao invés de enviar-me as respostas.
O Site não foi produzido por mim, e os arquivos que seriam para estar como html, estão como .php~, tentei deixar o meu html do mesmo jeito, porém o erro persiste... Acho que o problema também não é isso, mas enfim... Ou pode ser até mesmo um erro meu ao colocar os arquivos no site (pouco provável, dito que o formulário em si, funciona).
Resolvido, agradeço ao Rafael.
"página não encontrada"
As vezes isso acontece comigo, só que com imagens
Eu uso tudo minusculo as letras, mas, por alguma razão ainda desconhecida, sobe o arquivo com a extensão maiuscula, por exemplo: imagem.JPG
ai tenho que ir no FTP e renomear para .jpg.
Ve se não é isso, senão pode ser erro de escrita, você escreveu errado o nome do arquivo, o arquivo em si ta nomeado diferente do link que você usou.