Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Murilo Santos

botão enviar em dreanweaver

Recommended Posts

Eu tenho o dreanweaver 8 e tenho também um formulário quase pronto mais tenho um problema:

 

Gostaria de saber como faço pra quando eu clicar no enviar o resultado do formulário vai para o e-mail.

 

 

E que tipo de form eu devo fazer para mandar enviar....

 

 

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tenho o dreanweaver 8 e tenho também um formulário quase pronto mais tenho um problema:

 

Gostaria de saber como faço pra quando eu clicar no enviar o resultado do formulário vai para o e-mail.

 

 

E que tipo de form eu devo fazer para mandar enviar....

 

 

 

obrigado

Murilo, isso é bem simples de se fazer. você vai querer q envia anexo ou apenas texto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

para enviar informaçoes é necessario uma form

<form action = 'pagina_que_vai_carregar ' method='post'> 
formulario....

esse aqui é o botao:
<input type='submit' name='Submit' value='Entrar' />

</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao... esse formulario vai envia os dados pra alguma pagina...

você deve fazer um codigo php q pegara os valores deste post... e enviar para o e-mail.

 

faça assim:

index.php

PHP
<?

if (http_request_method_exists($_POST) == true ) // nunca usei essa funçao aqui antes... intao nao sei se vai presta ^^

{

  /* Mail */

        $assunto = "O email chego lol!";

        $menssagem = "suas info:".$_POST['campo'];

  mail($email_a_ser_enviado, $assunto, $menssagem);

  #=====================#

}

?>

<form action = 'index.php ' method='post'>

formulario....

 

esse aqui é o botao:

<input type='submit' name='Submit' value='Entrar' />

 

</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Arquivo PHP (env.php)

PHP
<?php

$nome =         $_POST['nome'];

$email =        $_POST['email'];

$telefone = $_POST['telefone'];

 

$msg. = "Nome:\t$nome\n";

$msg .= "E-mail:\t$email\n";

$msg .= "Telefone:\t$telefone\n";

 

$mensagem = "$msg";

$remetente = "$email";

$destinatario = "Seu email aqui";

$assunto = "Contato por formulario do site";

$headers = "From: ".$remetente."\nContent-type: text/html";

if(!mail($destinatario,$assunto,$mensagem,$headers)){

print "falha no envio da mensagem";

} else {

echo "<script>window.location.href='resp.htm'</script>";

}

?>

 

 

Arquivo HTML (index.html)

<html>
<head>
<title>TItulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="env.php" method="post">
  <table width="40%" height="80" border="0">
    <tr> 
      <td>Nome:</td>
      <td><input name="nome" type="text" size="75" /></td>
    </tr>
    <tr> 
      <td>E-mail:</td>
      <td><input name="email" type="text" size="50" /></td>
    </tr>
    <tr> 
      <td height="24">Telefone c/ DDD:</td>
      <td><input name="telefone" type="text" id="telefone" size="10" /></td>
    </tr>
  </table>
  <p> 
    <input type="submit" value="Enviar" />
    <input type="reset" name="Reset" value="Limpar">
  </p>
</form>
</body>
</html>

 

Arquivo de resposta (resp.html)

<html>
<head>
<title>Obrigado/title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<div align="center"><font size="+5"><strong>Obrigado pelo contato.</strong></font> 
</div>
</body>
</html>

 

Qq duvida é so falar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

já alertando... a funçao de e-mail do php .. envia eles para as mensagens em massa

entao olhe la tbm...

se der.. posta ai .. si nao der... fale o erro

 

^^

espero ter ajudado..

ah e a se funçao la... q pega o post q eu nunca usei.. nao der certo... manda pra outra pagina... e faz por la mesmo ^^

fiz isso ai so pra economiza linha... mas acho q você pegou a ideia

 

t+

 

== EDIT==

eh isso ai q o Joelson Aguillera fez ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

como o destinatario nao eh o msmo sempre...

você coloca um campo para enviar para o e-mail destinatario no caso ele inverteu a ordem la... mas da pra você adapta...

faz tipo assim

 

um campo imput.. com o name='destinatario'

 

la no codigo coloca

$destinatario = $_POST['destinatario'];

 

ai nao precisa mudar nada...

 

se for fixo... so coloca um email la na variavel destinatario.

 

acho q nao tem complicaçao nenhuma ai.. tenta ver...

Compartilhar este post


Link para o post
Compartilhar em outros sites

entender o código eu entendi... só que co como eu vou digitar o $destinatário sem um destinatario na página html

Murilo, você quer enviar esse e-mail para você (o que é e-mail fixo) ou fazer o formulario para enviar a outras pessoas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abaixo segue o código html do formulário.... Preciso enviar as respostas desse formulário por e-mail..

 

PhP se possivel.... Se possivel me envie o código

 

 

<html>

<head><title>Swissport Training Center</title>

<link href="murilo@swissporttraining.com" rel="stylesheet" type="text/css">

</head>

<body>

<table align="center" cols="10" rows="3">

<td>

<tr><font color="gray" size="5" face="tahoma MS" align="center">Formulário de Contato<br><br></font></tr>

<form action mailto("murilo@swissporttraining.com")method="POST">

</table>

<table align="center">

<td>

<tr>Nome Completo</tr>

<tr><input type="text" name="nome" size="30"><br></tr>

<tr>E-mail</tr>

<tr><input type="text" name="email" size="50"<br><br></tr>

<tr>DDD<input type="text" name="ddd" size="1">Número<input type="text" name="numero" size="8"<br><br></tr>

<tr>Endereço</tr>

<tr><input type="text" name="endereço" size="50"<br></tr>

<tr>Assunto</tr>

<tr><textarea cols="40" rols="5" name="contatos"></textarea><br>

<tr><input type="checkbox" value="Informativos">Desejo receber informativos da Swissport<br></td>

</td><br><br>

<td>

<tr></tr>

<form action="murilo@swissporttraining.com" method="Post" name="Swissform.html">

<a href="murilo@swissporttraining.com">

<pre><input name="Enviar" type="submit" id="Enviar" value="Enviar">

</a>

<input type="reset" value="apagar" name="apaga"></pre>

</form>

<tr></tr>

</body>

</html>

 

OBRIGADO

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.