Je souhaite qu'un utilisateur envoie la page html courante dans un mail par php ou javascript en cliquant sur un bouton envoi de type submit ou non. De préférence, sans enregistrer cette page préalablement.
Cette page peut être une pièce jointe ou non.
J'ai essayé avec javascript et mailto. Mais mon mail est vide, la page n'étant pas un formulaire au sens strict. Mailto semble en effet n'intégrer dans un mail que le contenu de champs de saisie type="text".
Il n'intégre par des trucs comme <td><?php echo $donnee; ?></td> sensé afficher des données issues d'une requête oracle passée en variable à php.
J'ai résussi avec php à envoyer un mail avec pièce jointe (page courante enregistrée manuellement sur le serveur, je ne sais pas commetn l'enregistrer automatiquement via php) le problème est que le fichier doit être côté serveur et que je souhaite que ma page courante, si je l'enregistre avant de l'envoyer soit du côté client (enregsitrement que je peux faire grâce à javascript).
Conclusion :
Comme je ne sais pas comment envoyer la page courante par mail sans l'enregistrer, je tente de l'envoyer après l'avoir enregistrée.
Mais, comme, je ne sais pas enregsitrer cette page du côté serveur via PHP, je l'enregistre sur le PC de l'utilisateur via javascript. Mais alors, php n'arrive pas à la trouver lorsque je lui indique le chemin pour la pièce jointe.
Je vous remercie de votre aide éventuelle.
Partager