Je travaille sur un site web. Je suis nouveau dans ce domaine. J'ai fait un site Web, mais j'ai un problème dans le formulaire "Contactez-nous". p>
Dans ce formulaire, j'ai fait quatre textes de texte, un bouton "Réinitialiser" et un bouton "Envoyer". Le problème est que lorsque je clique sur ce bouton, le courrier n'est pas envoyé. Quel code dois-je utiliser pour envoyer un email? P>
4 Réponses :
Vous pouvez utiliser un script CGI de processeur de formulaire sur le serveur Web pour envoyer le message par courrier électronique. P>
Votre compréhension de la manière dont l'email est envoyé semble incomplet. Le courrier électronique ne sera pas envoyé automatiquement en cliquant simplement sur le bouton Soumettre (soumettez ainsi le formulaire). Le formulaire doit être soumis à "quelque chose", où "quelque chose" est un programme qui traitera les données soumises à l'aide du formulaire et effectuera les éléments nécessaires pour envoyer les données par courrier électronique. p>
Je ne sais pas quelles langages de programmation vous connaissez. S'il y a que vous utilisez, vous devez savoir comment écrire un CGI Script Pour gérer ce scénario en utilisant votre langue préférée. p>
Je connais uniquement avec HTML uniquement. Je ne sais rien à propos de CGI. Mais je vais toujours essayer de faire ça. Si vous avez une autre option, envoyez-moi un e-mail. Merci de votre réponse.
Si vous souhaitez envoyer des courriels d'un formulaire, ce serait une bonne idée de connaître les scripts côté serveur. P>
Je commencerais par découvrir quel logiciel vous avez installé sur votre serveur actuel. EG: Est-ce un serveur Linux avec Apache, MySQL, PHP, PERL, etc. Ou est-ce un serveur Windows avec ASP.NET, etc. Vous pouvez le savoir depuis votre fournisseur d'hôte. P>
Pour des raisons de sécurité, je ne recommanderais pas de rédiger votre propre script pour envoyer des courriels jusqu'à ce que vous sachiez ce que vous faites. Il y a des scripts librement disponibles qui font cette amende. P>
Tectite Formmail est un exemple si vous avez PHP P>
Ensuite, vous devez être capable de télécharger vos scripts requis sur le serveur Web. Habituellement, l'accès FTP au serveur est donné pour cette tâche. Et utilisez le HTML approprié pour communiquer avec le script. P>
Il existe des options de formulaire hébergé qui pourraient valoir la peine d'être vérifiée afin que vous n'ayez pas à apprendre autant de scripts de serveur. (Cela signifie que certains autres serveurs Web effectuent la partie email que vous gérez est le HTML) P>
Je sais que je pourrais être peu tard, mais pour que les gens lisent ce post à l'avenir. P>
Vous pouvez utiliser SMTP, tel que le courrier électronique qui fait le backend pour vous. Juste suivre les docs. p>
Pour envoyer un courrier électronique via une page Web, vous devez utiliser un script / langue du serveur d'une sorte. Qu'est-ce que vous utilisez sur le serveur? (Php, rubis, perl ..?)