Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1236 connectés 

  FORUM HardWare.fr
  Programmation

  [html] Comment faire envoyer un questionnaire sur une adresse mail ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[html] Comment faire envoyer un questionnaire sur une adresse mail ?

n°200639
nrv_from_c​nr
Posté le 23-08-2002 à 15:28:35  profilanswer
 

... Sans que ça plante si monsieur tout le monde sur le site n'ai pas de messagerie POP configurée sur sa bécane ? Parce que dans certains cas, ça marche pas ...
Help !
A+ Nrv ;)

mood
Publicité
Posté le 23-08-2002 à 15:28:35  profilanswer
 

n°200653
_Mac_
Posté le 23-08-2002 à 15:40:59  profilanswer
 

Tu pourrais être plus précis sur ce que tu veux faire exactement...
 
A priori, je dirais qu'il faut que tu ais un script CGI, PHP, ASP ou tout ce que tu veux qui sache envoyer le mail. Mais as-tu ça à ta disposition ? Et souvent, sur ce genre de script ou de CGI, on ne peut pas tout faire, comme par exemple mettre n'importe quelle adresse d'émetteur du mail.
 
Voila voila

n°200657
darklord
You're welcome
Posté le 23-08-2002 à 15:43:38  profilanswer
 

nrv_from_cnr a écrit a écrit :

... Sans que ça plante si monsieur tout le monde sur le site n'ai pas de messagerie POP configurée sur sa bécane ? Parce que dans certains cas, ça marche pas ...
Help !
A+ Nrv ;)




 
pas possible en HTML pur. Dit, redit, re-re-dit et re-re-re-dit sur ce forum

n°200840
Profil sup​primé
Posté le 23-08-2002 à 17:31:15  answer
 

www.hotscripts.com
 
Plein d'exemples et de scripts Perl, PHP ou autre afin de traiter un formulaire et envoyer le résultat par mail

n°200905
nrv_from_c​nr
Posté le 23-08-2002 à 18:42:29  profilanswer
 

C'est possible pourtant :
<form name="Formulaire du 15-18 août" method="post" action="mailto:xxx@toto.com" enctype="text/plain"
Voilà ce que je veux dire, vous y verez plus clair dans les problèmes que je rencontre ...
Donc, voilà, c'est pas comme ça que je veux faire.
Donc vous dites, pas de méthode en html .... ? En voilà une pourtant :)
A+ Nrv ;)

n°200906
nrv_from_c​nr
Posté le 23-08-2002 à 18:43:09  profilanswer
 

... Donc, je jète un coup d'oeil sur les script, pas d'autre méthode ...
Argh j'y connais rien .... !
Merci qd même, je me renseigne ...
A+ Nrv ;)

n°200927
Profil sup​primé
Posté le 23-08-2002 à 19:09:27  answer
 

nrv_from_cnr a écrit a écrit :

C'est possible pourtant :
<form name="Formulaire du 15-18 août" method="post" action="mailto:xxx@toto.com" enctype="text/plain"
Voilà ce que je veux dire, vous y verez plus clair dans les problèmes que je rencontre ...
Donc, voilà, c'est pas comme ça que je veux faire.
Donc vous dites, pas de méthode en html .... ? En voilà une pourtant :)
A+ Nrv ;)




 
ben oui, ton truc c'est du html sauf que ça marche pas tout le temps... donc bon, à éviter. Et y a pas d'autre technique : obligé de passer par un script côté serveur.

n°200950
darklord
You're welcome
Posté le 23-08-2002 à 20:29:17  profilanswer
 

nrv_from_cnr a écrit a écrit :

C'est possible pourtant :
 
Donc vous dites, pas de méthode en html .... ? En voilà une pourtant :)
A+ Nrv ;)




 
Ta méthode réponds à la moitié du problème. Je te signale que ta question était ca +
 

Citation :


... Sans que ça plante si monsieur tout le monde sur le site n'ai pas de messagerie POP configurée sur sa bécane ?  


 
CA ME METS HORS DE MOI les mecs dans ton genre qui vient poser une question et qui fait le malin à la première occassion venue ...
 
Bon puisqu'il faut tout dire, il n'y a PAS de solution pure HTML pour le problème que tu décris dans ton premier post. Ca va là ou je dois recopier ? :fou:


Message édité par darklord le 23-08-2002 à 20:29:57

---------------
Just because you feel good does not make you right
n°201023
nrv_from_c​nr
Posté le 23-08-2002 à 22:19:06  profilanswer
 

Ou là on se calme !  
Si je dis "en voilà une", c'est pour dire qu'actuellement cette méthode ne me satisfait pas , mais que je l'utilise à défaut d'autre chose ! ...
Après, tu appelles ça une méthode ou non, c'est à toi de voir : si je poste ici, c'est qu'elle me satisfait pas (report de bug, avec des "501" ou je sais pas quoi). Ca me parraissait clair pourtant ???
Quand à répondre "y'a pas de méthode", ben d'une certaine façon oui. Pour ma part je dirai qu'il y en a une, mais "buggée" ... Enfin ...
Quand à, comment,  faire le malin à la première occassion venue , c'est pas trop mon genre pourtant, en prog : fait une recherche sur mon pseudo dans le forum Prog, tu vas en trouvé des belles que j'ai posté : je suis pas très bien placé pour faire le malin ;).
Mais tu as peut être pas vu le " :) " à la fin de la phrase, ou mal interprété celui-ci ?
 
Enfin ...
Merci pour la réponse en tout cas, je vais essayer de me tourner de ce côté là.
A+ Nrv ;)

n°201064
Profil sup​primé
Posté le 23-08-2002 à 23:46:41  answer
 

Franchement, c pas bien compliqué de mettre en place un petit script CGI à la con sur ton site, qui récupère le résultat du formulaire et expédie le mail :o Y en a pour 5 mn, c à la portée du premier venu.

mood
Publicité
Posté le 23-08-2002 à 23:46:41  profilanswer
 

n°201066
darklord
You're welcome
Posté le 23-08-2002 à 23:58:48  profilanswer
 

nrv_from_cnr a écrit a écrit :

Ou là on se calme !  




 
non mais ce qui me tue en fait c'est que tu dis je voudrais un truc qui fait A et B et on te réponds que ca n'existe pas en pur html puis tu réponds mais si ca existe ... Et bon en grattant tout le monde voit que ca ne fait que A.
 
A ce prix là vallait mieux rien poster.


---------------
Just because you feel good does not make you right
n°201106
Je@nb
Kindly give dime
Posté le 24-08-2002 à 00:49:56  profilanswer
 

nrv_from_cnr a écrit a écrit :

... Sans que ça plante si monsieur tout le monde sur le site n'ai pas de messagerie POP configurée sur sa bécane ? Parce que dans certains cas, ça marche pas ...
Help !
A+ Nrv ;)




 
c'est pas pop c smtp  :kaola:

n°201115
Jar Jar
Intaigriste
Posté le 24-08-2002 à 01:05:57  profilanswer
 

W3C Compliant a écrit a écrit :

ben oui, ton truc c'est du html sauf que ça marche pas tout le temps... donc bon, à éviter. Et y a pas d'autre technique : obligé de passer par un script côté serveur.


Dans le temps, il n'y avait que ça, et ça marchait au poil. Une petite moulinette pour trier les mails, et c'était bien plus simple que tous ces scripts côté serveur...
 
Il faut dire que dans le temps, les systèmes sans serveur SMTP, ça n'était pas très répandu sur le réseau. Tout se perd, ma bonne dame.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°201119
Profil sup​primé
Posté le 24-08-2002 à 01:30:11  answer
 

Jar Jar a écrit a écrit :

Dans le temps, il n'y avait que ça, et ça marchait au poil. Une petite moulinette pour trier les mails, et c'était bien plus simple que tous ces scripts côté serveur...
 
Il faut dire que dans le temps, les systèmes sans serveur SMTP, ça n'était pas très répandu sur le réseau. Tout se perd, ma bonne dame.




 
 [:wam] dans le temps, tout le monde avait un client mail, côté client ? [:wam]

n°201121
MagicBuzz
Posté le 24-08-2002 à 01:43:23  profilanswer
 

W3C Compliant a écrit a écrit :

 
 [:wam] dans le temps, tout le monde avait un client mail, côté client ? [:wam]  




Ben... Oui... Non ?
 
Outlook express, NetScape Mail, Mailbox sur NT, Mail sur Unix, etc.
 
A l'époque, c'était rare les gens qui avaient internet sans un client mail... Aujourd'hui aussi d'ailleurs.
 
Par contre, niveau "propreté", on repassera, parceque faire envoyer le formulaire par le client, c'est quand même assez pourrave, et demande un traîtement manuel pour un certain nombre de mails reçus du coup (on enmpêchera jamais les utitlisateurs de faire portnawak)

n°201123
Jar Jar
Intaigriste
Posté le 24-08-2002 à 01:46:43  profilanswer
 

W3C Compliant a écrit a écrit :

 [:wam] dans le temps, tout le monde avait un client mail, côté client ? [:wam]


Bah oui, y'a une époque où Windows ne courait pas les rues, sur le réseau.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°201124
MagicBuzz
Posté le 24-08-2002 à 01:49:23  profilanswer
 

Jar Jar a écrit a écrit :

Bah oui, y'a une époque où Windows ne courait pas les rues, sur le réseau.




Avec ou sans Windows, y'a toujours eu des clients mails (que ce soit sur unix, macos ou même amiga)
 
Et toujours livrés en standard.
 
Les mails sont arrivés bien avant internet, simplement à l'intérieur des réseaux. Donc pour trouver une config qui n'ouvre rien "par défaut" quand on clique sur un lien "mailto:" faut y aller, et généralement c'est parce qu'on a désactivé soit-même l'install d'un tel client. Et ce depuis les premiers OS capables d'aller sur internet...

n°201135
Profil sup​primé
Posté le 24-08-2002 à 07:41:51  answer
 

Aaaah oui ok je comprends :D C vrai qu'y a pas mal de monde qui se connecte depuis le boulot, où y a pas forcément de client mail activé... donc boite Caramail powah :D

n°201153
SquiiiD
be cool !
Posté le 24-08-2002 à 10:12:44  profilanswer
 

DarkLord a écrit a écrit :

 
 
Ta méthode réponds à la moitié du problème. Je te signale que ta question était ca +
 

Citation :


... Sans que ça plante si monsieur tout le monde sur le site n'ai pas de messagerie POP configurée sur sa bécane ?  


 
CA ME METS HORS DE MOI les mecs dans ton genre qui vient poser une question et qui fait le malin à la première occassion venue ...
 
Bon puisqu'il faut tout dire, il n'y a PAS de solution pure HTML pour le problème que tu décris dans ton premier post. Ca va là ou je dois recopier ? :fou:




 
 
Tiens tjrs aussi agreable toi tss..
 
si il y en a un pour ceux qui ne connaissent rien en programmation:  
 
www.ovh.net, du temps ou je ne connaissais que HTML ca m'a bien rendu service ;)
 
a+
 
Edit: click sur form2email
 


Message édité par SquiiiD le 24-08-2002 à 10:13:13
n°201161
darklord
You're welcome
Posté le 24-08-2002 à 10:50:05  profilanswer
 

SquiiiD a écrit a écrit :

 
www.ovh.net, du temps ou je ne connaissais que HTML ca m'a bien rendu service ;)
 
a+
 
Edit: click sur form2email




 
 :jap: pas mal ce truc :)


---------------
Just because you feel good does not make you right
n°201170
Jar Jar
Intaigriste
Posté le 24-08-2002 à 11:31:32  profilanswer
 

MagicBuzz a écrit a écrit :

Les mails sont arrivés bien avant internet, simplement à l'intérieur des réseaux. Donc pour trouver une config qui n'ouvre rien "par défaut" quand on clique sur un lien "mailto:" faut y aller, et généralement c'est parce qu'on a désactivé soit-même l'install d'un tel client. Et ce depuis les premiers OS capables d'aller sur internet...


Tu as lu de quoi on parle ? Il ne s'agit pas d'un lien "mailto" mais d'un formulaire qui s'envoie tout seul par mail. Quand il y avait un serveur SMTP sur toutes les machines, ça ne posait aucun problème, mais à présent qu'il existe des OS sans, il faut que le navigateur fasse sa sauce, donc ça peut ne pas marcher.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°201175
gm_superst​ar
Appelez-moi Super
Posté le 24-08-2002 à 11:43:22  profilanswer
 

Jar Jar a écrit a écrit :

Quand il y avait un serveur SMTP sur toutes les machines, ça ne posait aucun problème (...)



Même pas besoin d'utiliser SMTP si ça reste en local. N'importe quel MTA bien configuré fera bien l'affaire pour placer le message au bon endroit

n°201199
MagicBuzz
Posté le 24-08-2002 à 12:51:55  profilanswer
 

Jar Jar a écrit a écrit :

Tu as lu de quoi on parle ? Il ne s'agit pas d'un lien "mailto" mais d'un formulaire qui s'envoie tout seul par mail. Quand il y avait un serveur SMTP sur toutes les machines, ça ne posait aucun problème, mais à présent qu'il existe des OS sans, il faut que le navigateur fasse sa sauce, donc ça peut ne pas marcher.




Ca reviens axactement au même. Lors d'un form qui génère un mail chez le client uyne fois sur deux ça t'ouvre un mail avec le contenu du formulaire et tu dois ensuite envoyé à la main.

n°201200
MagicBuzz
Posté le 24-08-2002 à 12:55:15  profilanswer
 

Jar jar > Et tu dois confondre : ça a toujours été le navigateur qui s'est chargé de trouver le service de messagerie. Et en aucun cas le mail ne peux être envoyé directement par le SMTP, la navigateur ouvre forcément un client de messagerie d'abors (ou alors tu parle de navigateurs fais dans un coin, mais tout les navigateurs écrits par des sociétés ou des personnes sérieuses sont comme ça)
 
La raison ? C'est bien simple : avec un formulaire et un javascript je pourrais sinon forcer la soumission de mails => donc je récupère l'email du client => donc niveau confidentialité des données, on en reparle ;)

n°201249
Jar Jar
Intaigriste
Posté le 24-08-2002 à 15:00:18  profilanswer
 

MagicBuzz a écrit a écrit :

La raison ? C'est bien simple : avec un formulaire et un javascript je pourrais sinon forcer la soumission de mails => donc je récupère l'email du client => donc niveau confidentialité des données, on en reparle ;)


Tu n'as pas compris ce dont on parle.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°201253
Profil sup​primé
Posté le 24-08-2002 à 15:13:49  answer
 

Bon hé du calme.
 
Réponse au topic :
 
- NON pas possible en HTML seul côté client (ca marche que dans XX% des cas)
- Solution "universelle" : passer par un script côté serveur : CGI, PHP, autre.

n°201263
MagicBuzz
Posté le 24-08-2002 à 16:17:53  profilanswer
 

Jar Jar a écrit a écrit :

Tu n'as pas compris ce dont on parle.




...
 
Si, j'ai très bien compris ce dont vous parlez :o
 
Le monsieur il déséire que son formulaire envoie un mail à partir du client vers par exemple l'admin du site.
 
Cool.
 
Ceci est supporté en standard par le HTML, d'une solution unique et il n'y en a pas d'autre :
 

Code :
  1. <form action="mailto:magicbuzz@wanadoo.fr" name="truc" method="post">
  2.     <input type="text" name="subject" value="TEST">
  3.     <input type="text" name="titi" value="toto">
  4.     <input type="submit">
  5. </form>


 
Ceci, selon les navigateurs :
-> Ouvre le client mail avec le contenu du formulaire à l'interrieur, prêt à être envoyé.
-> Affiche une popup (IE6) indiquant que la page essaie d'envoyer un mail. Il faut faire OK pour que le mail parte, et là, Outlook XP par exemple te met un message pendant 10 avant d'envoyer le mail.
-> Ne fait rien car il n'a pas trouvé" de client e-mail.
 
En aucun cas le navigateur ne va se connecter à un SMTP local (surtout que contrairement à ce que tu dis, des SMTP, il n'y en a jamais eu sur les machines clients, tout le monde ne navigue pas avec un serveur) et en aucun cas non plus envoyer directement l'email sans rien dire, car envoyer un mail (surtout sans passer par un SMTP) oblige l'utilisation (automatique) de l'email du gars.
Donc si c'était possible d'envoyer des mails directement depuis une page HTML en utilisant l'email de l'utilisateur, ça se saurait, et plus d'une personne mal intentionnée aurait déjà exploité la faille immense que celà induit.

n°201312
Jar Jar
Intaigriste
Posté le 24-08-2002 à 19:57:02  profilanswer
 

MagicBuzz a écrit a écrit :

En aucun cas le navigateur ne va se connecter à un SMTP local (surtout que contrairement à ce que tu dis, des SMTP, il n'y en a jamais eu sur les machines clients, tout le monde ne navigue pas avec un serveur) et en aucun cas non plus envoyer directement l'email sans rien dire, car envoyer un mail (surtout sans passer par un SMTP) oblige l'utilisation (automatique) de l'email du gars.


Puisque tu sais tout, ce n'est effectivement pas la peine de discuter.
Retourne sur S&R.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°201319
MagicBuzz
Posté le 24-08-2002 à 20:08:13  profilanswer
 

Excuse-moi, c'est un peu mon boulot d'écrire des sites.
 
Je sais quand même ce que je fais. Tu sais à quoi sert un serveur SMTP ? Tu iras m'expliquer pourquoi il y en aurait eu un sur chaque PC jusqu'à peu...
 
C'est pareil, il y a peu, tout le monde avait un serveur WEB sur son PC donc on n'avait pas besoin d'héberger les serveurs sur internet et c'était plus rapide :pt1cable:

n°201324
Jar Jar
Intaigriste
Posté le 24-08-2002 à 20:23:12  profilanswer
 

Hmmmm, un bon melon bien mûr, y'a rien de tel.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°201326
darklord
You're welcome
Posté le 24-08-2002 à 20:23:46  profilanswer
 

Jar Jar tu es une énigme vivante ;)


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [html] Comment faire envoyer un questionnaire sur une adresse mail ?

 

Sujets relatifs
[php] utiliser la fonction mail() en local[HTML,JS] Ma fenêtre principale sans barres d'adresses, de menus ?
donner la cible d'un lien en html 4.01 strict[HTML] <blink> dans <marquee> mais texte défile toujours en boucle !!!
Faire deux actions en meme temps au moment de submit un form html[HTML]texte qui défile
c'est possible de casser un site que avec du html/javascript ?[PHP]Inserer une image dans une page html
Quel standard HTML utiliser (HTML 4, XHTML, ...) ?[HTML,JS,ActiveX] Fenetre d'arborescence Win32 sur une appli Web
Plus de sujets relatifs à : [html] Comment faire envoyer un questionnaire sur une adresse mail ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR