Soumettre le Formulaire de Contact sans l'aide de PHP
Je suis encore étudiant et aujourd'hui, notre professeur nous a dit que le seul moyen pour soumettre un formulaire de contact sans avoir à utiliser le mailto: la fonction est à utiliser PHP.
Je vous jure que l'année dernière, un autre professeur nous a montré un chemin à l'aide de javascript.
Est-il possible de déposer un commentaire/formulaire de contact en utilisant une forme de base et javascript ? Si oui, avez-vous l'esprit de partage d'un échantillon de exemple ?
Merci d'avance
JavaScript e-mail un formulaire?
Cette réponse à cette autre DONC, la question suggère d'utiliser des formspree.io : stackoverflow.com/a/28536121/311288
Cette réponse à cette autre DONC, la question suggère d'utiliser des formspree.io : stackoverflow.com/a/28536121/311288
OriginalL'auteur Randell Farrugia | 2012-04-16
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser JavaScript pour rediriger vers
mailto:
avec certains paramètres, mais ce n'est pas l'idéal. Aussi garder à l'esprit que rien au-delà d'une adresse e-mail dans unmailto:
URL est non-standard. Alors qu'il va travailler pour de nombreux navigateurs, il ne fonctionne pas pour tout.La meilleure façon d'envoyer des e-mail est de le faire côté serveur, à l'aide de PHP ou autre chose.
Pas côté client, pas de.
OriginalL'auteur Brad
Un formulaire est créé/soumis par le navigateur basé sur HTML. JavaScript est couramment utilisé pour améliorer les formes (de différentes façons). Formes de base envoyer leurs données dans une requête POST. Faire quelque chose d'utile avec les données dont vous avez besoin de code côté serveur pour traiter la requête POST (comme PHP).
OriginalL'auteur Billy
Vous ne pouvez pas soumettre un formulaire, javascript et attends qu'il fasse quoi que ce soit. Vous avez besoin d'un serveur de script côté afin de recevoir un formulaire pour le traitement. Mailto est un navigateur/os méthode spécifique et n'est pas nécessairement invoquer quoi que ce soit. Javscript pouvez traiter votre formulaire d'inscription avant d'aller sur le serveur pour la poursuite du traitement, mais comme je l'ai dit, vous avez besoin de se soumettre à un serveur.
OriginalL'auteur Jason Foglia
Javascript cant capturer quoi que ce soit sans PHP ou de la prise en charge du navigateur. Vous avez besoin d'un serveur de script côté pour recevoir un formulaire et de le traiter. Javascript sans PHP ou un autre serveur de script côté ne peut pas capturer la forme.
OriginalL'auteur Ahmet Can Güven
Vous pouvez utiliser un service comme emailjs.com:
1) Configurer EmailJS:
2) Envoyer le e-Mail:
Il a une limite de 200 e-mails gratuits par mois, suite à un cv/portfolio site web. reCaptcha est pris en charge.
EmailJS prend en charge différents fournisseurs de Messagerie (y compris un serveur SMTP personnalisé), et vous offre les journaux et les statistiques.
OriginalL'auteur Ivan Semkin