Formail Wmonline
#1
Posted 26/01/2004, 17:00
Baixei o sistema de formail que o site (Wmonline) utilizava para envio de formulários, mas não entcontrei instruções de como utilizar. Qaul o código para meu formulário?? e o que tenho que fazer com o arquivo formail.php? É só colocar ele na minha pasta e pronto???
Preciso disso meio urgente .
Quem puder me ajudar, eu agradeçoa
Valeu!!
#2
Posted 26/01/2004, 17:32
Valeu!
ps.. se for somente esse arquivo posta o codigo ai que dou uma olhada..
Edição feita por: danilodepolli, 26/01/2004, 17:33.
danilo@camphost.com.br
CAMPHOST - 1º MES GRATIS EM QUALQUER PLANO! HOSPEDAGEM WEB
QUER PATROCINIO FREE? ENTRE EM CONTATO
ICQ: 7695319
MSN: danilodepolli@bol.com.br
#3
Posted 26/01/2004, 17:43
Cara aí vai o código:Cara, eu nao encontrei o formail na area de php do wmonline pra ver isso pra vc, mas se o seu servidor não oferecer o sistema de formulários, tenta colocar esse arquivo formail.php em algum diretorio do seu site e no action do form vc coloca o caminho para ele... acredito nao ter que configurar nada não, mas ve com o pessoal do suporte, eles sempre tem os forms já criados....
Valeu!
ps.. se for somente esse arquivo posta o codigo ai que dou uma olhada..
Mas e aqueles negócios de <input hidden> e tal ? não tem que colocar no form??
sei lá depois que vc ver o codigo me fala>
Valeu por enquanto.
<?php
/**
* Formulário Gratuito
* Webmasters Online
*
* @author Leandro Guedes
* @created 06/07/2003
* @version 1.0, 06/07/2003
*/
if( isset( $recipient ) && !empty( $recipient ) && is_array( $HTTP_POST_VARS ) )
{
// Criação do Destinatário
if( !isset( $email ) || empty( $email ) )
{
$email = $recipient;
}
reset( $HTTP_POST_VARS );
// Criação da Mensagem
$mensagem = null;
while( list( $campo, $conteudo ) = each( $HTTP_POST_VARS ) )
{
$conteudo = stripslashes( $conteudo );
$mensagem .= $campo." = ".$conteudo;
$mensagem .= "+============================================+\n";
}
// Criação do Assunto
if( !isset( $assunto ) )
{
if( isset( $subject ) )
{
$assunto = $subject;
}
else
{
$assunto = "Contato !";
}
}
// Redirecionamento
if( isset( $redirect ) )
{
if( !strstr($redirect, "http://") )
{
$redirect = "http://".$redirect;
}
}
else
{
$redirect = "http://www.wmonline..../obrigado.htm";
}
// Enfim, envia o e-mail
$cabecalho = "From: <".$email.">\n";
$cabecalho .= "X-Mailer: Servico de formulario gratuito - Webmasters Online\n";
mail(
$recipient,
$assunto,
$mensagem,
$cabecalho
);
// Redireciona
Header( "Location: ".$redirect );
exit;
}
else
{
Header( "Location: http:///" );
} // sem preenchimento
?>
#4
Posted 26/01/2004, 17:45
Edição feita por: danilodepolli, 26/01/2004, 17:46.
danilo@camphost.com.br
CAMPHOST - 1º MES GRATIS EM QUALQUER PLANO! HOSPEDAGEM WEB
QUER PATROCINIO FREE? ENTRE EM CONTATO
ICQ: 7695319
MSN: danilodepolli@bol.com.br
#5
Posted 26/01/2004, 17:48
Pago agora naum sei o provedor onde está armazenado (é de um cliente) mas suporta PHP.Seu site esta hospedado aonde? host pago ou gratuito?
#6
Posted 26/01/2004, 17:59
Altera essa linha
$redirect = "http://www.wmonline..../obrigado.htm";
coloca o endereço da pagina que depois que uma pessoa preecher o form vai ser enviada....
<form method="post" action="http://www.seusite.c...br/formail.php" name="Fale Conosco">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="hidden" name="recipient" value="seuemail@terra.com.br">
<input type="hidden" name="redirect">
<input type="hidden" name="subject" value="Fale Conosco">
<br>
</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nome:
<input type="text" name="Nome" value="" size="54">
</font>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">E-Mail:
<input type="text" name="E-Mail" size="40">
<font color="#FF0033">* obrigatório</font></font></p>
<p>Comentários:</p>
<table width="100%" border="0">
<tr>
<td colspan="2">
<div align="center">
<textarea name="Comentários" rows="10" cols="50"></textarea>
</div>
</td>
</tr>
</table>
<p><br>
</p>
<p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="reset" name="apagar" value="Apagar">
<input type="submit" name="Enviar" value="Enviar">
</font></p>
</form>
Aonde tem o action vc muda pro endereco completo do arquivo formail...
ai vc vai alterando o form de acordo com o que vc precisa...
Se nao der certo, ve no suporte do seu host, com certeza eles tem um formulario la...
danilo@camphost.com.br
CAMPHOST - 1º MES GRATIS EM QUALQUER PLANO! HOSPEDAGEM WEB
QUER PATROCINIO FREE? ENTRE EM CONTATO
ICQ: 7695319
MSN: danilodepolli@bol.com.br
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)