Jump to content


Photo
- - - - -

Enviar Formulário


  • Faça o login para participar
7 replies to this topic

#1 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 24/05/2003, 08:01

Bem galera, fiz um php que está hospedado em um de meus sites, que tem a única função de servir como um servidor de formulário. Vou ensinar passo a passo aqui como configura-lo, você pode usar quantos campos necessários para seu formulário, que ele irá mandar. Bem, vamo começar:

Primeiro, antes de mais nada, você deve ter seu formulário pronto, seja ele feito no Dream ou Front, ou qualquer outro, depois de seu formulário feito, logo no começo do código do formulário estara as tag que começam ele:

<form name="form1" method="post" action="">

mude para isso

<form name="contato" method="post" action="http://www.priotto.c...assunto=Assunto da Mensagem">


Sendo que, name="contato", vc coloca o nome para seu formulário
?dest=seuemail@provedor.com.br, vc colocar o email que ira receber as mensagens
&assunto=Assunto da Mensagem, óbvio não é? :D


e mais uma coisa, quem enviou essa mensagem é a váriavel $dest, ou seja, faça um campo para o usuário digitar seu email e de a esse campo o nome de "dest", essa parte não é obrigatória, somente para quem qr q tenha um email q enviou.

Acredito que é bem simples fazer, agora, veja como irá sair o email:

Mensagem enviada em 24/05/2003 - 08:00, os dados seguem abaixo:

Nome: bla
Email: ble
Cidade: bli

Ou seja, pegará TODOS os campos de seu formulário, é o fim do problema com formulário não?

qualquer dúvida, posta ai que terei maior prazer em ajuda-lo
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#2 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 24/05/2003, 08:07

aaaa agora que vi, dei uma melhorada no código
(o update mais rápido q vc ja viu, nao? :D )

testei e vi q o titulo da pagina num fico legau, agora coloquem o codigo assim:

<form name="contato" method="post" action="http://www.priotto.c...r&titulo=Titulo de sua Pagina&assunto=Assunto da Mensagem">


foi acrescentado o &titulo, para vc colocar o titulo de sua pagina para sair na barra do ie ou outro navegador
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#3 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 29/03/2004, 08:06

Reveja o forumlário ou tente acessar somente o endereço colocando seu email.

http://www.priotto.c...assunto=Assunto da Mensagem

Acesse esse endereço mudando o dest para o seu email, para ver se chega o email. Pois o script testei aqui e recebi o email.
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#4 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 08/05/2006, 08:12

Então, aqui vai um código simplesinho pra enviar formulários simples (sem anexos):

enviar.php
<?php
// COLOQUE AQUI SEU EMAIL PARA RECEBER O CONTATO
$destino = "email@provedor.com.br";

// COLOQUE AQUI O ASSUNTO PARA O EMAIL ENVIADO
$assunto = "Assunto do Email";

///////////////////////////////////////////////////////////////

$msg = "Contato enviado em " . date("d/m/Y") . " às " . date("H:i") . ":\n\n";

foreach($_POST as $campo => $valor)
{
  $msg .= ucfirst($campo) . ": " . $valor . "\n";
}

mail($destino, $assunto, $msg);

?>

Para utilizar, grave essa página com o nome de enviar.php e na action de seu form:

<form name="contato" id="contato" method="post" action="enviar.php"></form>

Lembrando que você deve utilizar o metho="post" ;)
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#5 ArmandoTR

ArmandoTR

    Turista

  • Usuários
  • 25 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 28/07/2008, 11:58

Duvida Como Vo entrega a PAgina Qeu vai com os coisas de preencher??

include ?

#6 Fonor

Fonor

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:Belo horizonte / MG

Posted 28/09/2010, 13:52

Olá amigo,

sempre tive problemas com a função Mail do PHP, ultimamente tenho utilizado a Classe PHPMailer, além de permitir utilizar o SMTP do Gmail, o resultado é muito bom e a entrega do e-mail é garantida.

Edição feita por: Fonor, 28/09/2010, 13:54.


#7 Johnny04

Johnny04

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino

Posted 12/06/2011, 09:10

Boas eu fiz como ta ai tenho isto...

<?php
// COLOQUE AQUI SEU EMAIL PARA RECEBER O CONTATO
$destino = "@gmail.com";

// COLOQUE AQUI O ASSUNTO PARA O EMAIL ENVIADO
$assunto = "Assunto do Email";

///////////////////////////////////////////////////////////////

$msg = "Contato enviado em " . date("d/m/Y") . " às " . date("H:i") . ":\n\n";

foreach($_POST as $campo => $valor)
{
$msg .= ucfirst($campo) . ": " . $valor . "\n";
}

mail($destino, $assunto, $msg);

?>
________________________________________________________________________________________

<form name="contato" id="contato" method="post" action="enviar.php">
<input type="hidden">
<!-- e-mail do destinatario -->
<center>

<table width="39%" border="0" align="center" cellspacing="0" cellpadding="0">
<tr>
<td>Nome:<br> <input type="text" size="30" name="nome" value=""></td>
</tr>
<tr>
<td>E-mail:<br>
<input type="text" size="30" name="email" value=""></td>
</tr>
<tr>
<td>Assunto:<br> <input type="text" size="30" name="assunto" value=""></td>
</tr>
<tr>
<td>Mensagem:<br>
<textarea cols="40" rows="10" name="mensagem"></textarea>
</td>
</tr>
<tr>
<td> <input name="submit" type="submit" value=" Enviar ">
&nbsp; <input name="reset" type="reset" value=" Limpar "></td>
</tr>
</table>
</center>
</form>

____________________________________________________________________________________________________________

E alojei...mas mesmo assim nao funciona nao recebo nada no e-mail :S

Sou novo nisto!!:S

#8 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 18/09/2017, 06:02

Erythromycin Cost online pharmacy Flagyl Er For Sale Levitra 10 Orodispersible Comprimes 40 Mg Cialis Buy Online Levitra 10mg Tarif viagra cialis Zithromax Without Insurance
Lasix Finland online pharmacy Cystitis Keflex
Sildenafil 150 Mg Sublingual
Terramycin For Chicks. <a href=http://cialtobuy.com>cialis</a> Viagra Dampfen
5cc Dose Of Amoxicillin cialis Kamagra Oral Jelly Cvs
Brand Name Viagra In Usa India Drugs Vpxl
Comprar Cialis Em Farmacia <a href=http://cialtobuy.com>cialis</a> Amoxicillin And Clavulanate Acid
Acheter Kamagra 100 Mg cialis Como Comprar Viagra En Espana En La Farmacia
Where Can You Buy Generic Viagra
Buy Doxycycline 30 Mg <a href=http://cialtobuy.com>cialis</a> How Often Amoxicillin Should I Take




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq