← Desenvolvimento

ando a procura de um form mail.

Lida 2392 vezes

Offline

ptrci 
Membro
Mensagens 144 Gostos 0
Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts

Ando a procura de um form mail em php, que vou colocar vários campos.

Ja fiz vários downloads e não consigo por nenhum deles a funcionar.  

Eu tenho acerteza que é perciso configurar o acesso smtp e o e-mail para envio.

Mas de todos o que eu teste só tinha para configurar o e-mail
Offline

Bruno Mota 
Membro
Mensagens 1733 Gostos 3
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

utilixa a função mail()
mais infos aki
http://pt.php.net/manual/pt_BR/ref.mail.php
Offline

ptrci 
Membro
Mensagens 144 Gostos 0
Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts

Obrigado mota77.

E já descobri porque não funciona. O form não consegue enviar e-mail para o hotmail.  :(

Agora jó tenho de procurar como faço validação de e-mail.

Podem esplicar melhor esta função:

$disallowed_email = array(':',';',"'",'"','=','(',')','{','}');

Eu queria que fizese uma validação tipo
[0-9][a-z][.][_] @ [0-9][a-z][.][_]

que só aceitasse os caracteres em cima.
Offline

kingless 
Membro
Mensagens 857 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Acho que tenho algo aqui [MAIL]

Eu programei esse simples script mas tambem nao coloquei validação de email mas pelo menos envia para hotmail, gmail...
Offline

Bruno Mota 
Membro
Mensagens 1733 Gostos 3
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

ptrci, eu posso ajudar se quiseres diz o que percisas
Offline

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

ptrci todos os formulários de envio de e-mail conseguem enviar e-mails para TODOS os e-mails existentes! Se não consegues é porque o script php está incorrecto. Caso necessites de ajuda diz-me o que queres e eu ajudarei no que puder ;)
Offline

kingless 
Membro
Mensagens 857 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Citação de: "ptrci"
Obrigado mota77.

E já descobri porque não funciona. O form não consegue enviar e-mail para o hotmail.  :(

Agora jó tenho de procurar como faço validação de e-mail.

Podem esplicar melhor esta função:

$disallowed_email = array(':',';',"'",'"','=','(',')','{','}');

Eu queria que fizese uma validação tipo
[0-9][a-z][.][_] @ [0-9][a-z][.][_]

que só aceitasse os caracteres em cima.


Se quiseres validar o email ta aqui um exemplo de validação de email é so aplicares o codigo no form mail.

Código: [Seleccione]

<?
$email = "meu-email@hotmail.com";

if((!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$",$email))) {
print("Email invalido!!");
} else {
print("Email valido!!");
}


Espero que isso te ajude!!
Offline

asturmas 
Administrador
Mensagens 19734 Gostos 50
Feedback +2

Troféus totais: 39
Trófeus: (Ver todos)
Mobile User Windows User Super Combination Combination Topic Starter 100 Poll Votes 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

Citação de: "OFFICER"
ptrci todos os formulários de envio de e-mail conseguem enviar e-mails para TODOS os e-mails existentes! Se não consegues é porque o script php está incorrecto. Caso necessites de ajuda diz-me o que queres e eu ajudarei no que puder ;)

Secalhar e pk ele e detetado como spam??!!
Offline

ptrci 
Membro
Mensagens 144 Gostos 0
Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts

Hoje tive tempo de analizar o script e estava mal.

No entnato encontrei uma página em que selecionamos os campos e este cria o script automáticamente. e depois é sou alterar .

http://phpfmg.sourceforge.net