← Desenvolvimento

web forms

Lida 1359 vezes

Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

boas
tenho de fazer com orgência formulários mas´neste momento só posso fazer em javascript
que obtenham uam resposta do servidor e que enviem para o meu e-mail a resposta
ja´tentei de várias formas para que funcione
consegui com que o usuário mandá-se um mail via hotlook para mim
mas eu quero um formulário seguro
daí não posso correr riscos de perda de informação
e através do hotlook ou serviço de e-mail pré definido
além de poder ser desagraável para o visitante que quer o serviço da minha parte
tambem iria estar revelando o meu endereço de e-mail
volto a repetir este formulário não deve ser com perdas de informação logo tem de ser mesmo seguro
sei que em javascript é quase impossível
mas não perco nada em tentar até porque sei que existem aqui pessoas que sabem disto muito mais do que eu
ja agora convinha que fosse um formulário que só tivesse a reacção do servidor ma que as páginas fossem todas minhas
mais uma vez obrigado
e ja´agora mesmo que não percise
postem tambem outras alternativas para formulários noutras línguagens
obrigado
cumprimentos
Offline

anjo2 
Membro
Mensagens 3020 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

Em php é seguro e fácil... Mas não percebi quase nada...
Offline

cyclop 
Membro
Mensagens 17 Gostos 0
Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 10 Posts First Post

em php, maneira simples de fazer...

<?
if (isset($_POST['botao'])) { // se tiveres carregado no botao
   $de=$_POST["email"]; // defines como sendo o conteudo do campo de texto
   $assunto="assunto podes tambem usar o _POST";
   $para="o_teu@email.com";
   $body=$_POST["texto"]; // mensagem que vem da textarea
        /* defines os headers*/
   $headers = "From: ".$de."\r\n";
   $headers .= "MIME-Version: 1.0\r\n";
   mail($para,$assunto,$body,$headers); // e envias ;)
}
?>
<form method="POST">
<input type="text" name="de"><br>
<input type="text" name="email"><br>
<textarea name="texto">
</textarea>
<input type="submit" name="botao">
</form>
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

ok
obrigado pelas respostas
vou agora ver o que posso fazer
cumprimentos