2010-05-20 1 views
0

J'ai suivi ce tutoriel, et j'ai tout fait comme le dit le tutoriel ... Quand je clique sur "Envoyer", ça dit "ça n'envoie pas d'emails".Remake de ce "formulaire de contact" pour envoyer des emails (Ajax)

Voici le tutorial

Donc, mon Q est cela, serait-il trop difficile à « envoyer des e-mails en fait » avec cela? Comment puis-je l'implémenter?

Merci

PS: Non JQuery ... s'il vous plaît

+0

En termes simples, vous auriez besoin d'un SMTP pour envoyer l'e-mail. –

+0

Eh bien, n'ai-je pas besoin de code pour ça? en plus c'est. –

Répondre

0

La méthode la plus simple serait d'utiliser la fonction PHP mail(). Il suffit de brancher ceci dans le haut de process.php, en utilisant les données de votre formulaire.

Cependant cela ne prendra pas compte de tout comme la validation du formulaire, le filtrage anti-spam, la limitation de l'abus, etc. De plus, mail() ne fonctionne pas sur chaque serveur - si tel est le cas pour vous, vous aurez besoin de se pencher sur des options plus avancées comme les bibliothèques PHP SMTP.

+0

Merci ... Mais encore, ce que je suis après est la page ne recharge pas ... Je vais gérer les validations avant de soumettre. Merci –

+0

Ma réponse est toujours la même - mail() s'exécuterait quand process.php est appelé par votre script AJAX, en envoyant l'email que vous voulez. – Chris