Image de l'article Faire un formulaire AMP vers une page PHP

Commentaires sur l'article Faire un formulaire AMP vers une page PHP

#1

Par reg à 12h41 :

Salut et merci pour l'article super intéressant.

J'ai réalisé le formulaire comme dans les exemples ampproject

Il vérifie bien que les champs sont valide (texte, adresse mail...).

Mais une fois tous les champs valides... l'envoie est impossible...
Il ne se passe rien que faut-il faire comment traiter les données avec action-xhr

#2

Par reg à 11h33 :

Encore merci pour l'article.

Si je veux récupérer les données par mail comment faire ???

Si je mets wp_mail() dans la page contact du formulaire (AMP ne me valide pas l'envoie)

Si je mets wp_mail() dans le fichier qui créé le fichier json il me met une erreur...

#3

Par Patrice à 11h49 :

Bonjour reg,

L'envoi du mail doit se faire avec PHP.
Donc quand vous traiter vos données avec PHP vous en profiter pour envoyer un mail avec la fonction :
- http://php.net/manual/fr/function.mail.php

AMP ne change rien à ce niveau.

#4

Par reg à 11h55 :

J'utilise wordpress

Si je mets

if(isset($_POST)) ... wp_mail()
dans ma page formulaire le mail n'est pas envoyé

et si je mets
if(isset($_POST)) ... wp_mail()
dans le fichier qui génère le json AMP m'affiche un message d'erreur dans le formulaire

#5

Par reg à 11h56 :

Je voulais écrire

if(isset($_POST))

#6

Par Patrice à 12h02 :

Je ne connais pas WordPress. Mais je doute que le soucis vienne d'AMP.
Sur une page sans AMP le mail est envoyé ?

#7

Par reg à 12h09 :

Oui j'utilisais wp_mail() avant AMP il fonctionne comme mail()

Ajouter votre commentaire

Votre adresse ne sera pas affichée.

Elle sert à vous envoyer une notification.

 

Image Viewer