2010-06-15 4 views
0

Hé les gars
Je faisais un site web.
en cela, il y a une page sur laquelle j'ai un formulaire, donc dans ce
je veux deux choses faites sur les mêmes données.

1) il doit stocker dans la base de données
2) que les données de formulaire doivent également être envoyées sur un compte de messagerie.Puis-je définir deux types différents d'actions sur un formulaire?

Je sais que je peux le faire si j'utilise la fonction "mail" de PHP et sur ce même fichier php, je peux stocker cela. mais je ne veux pas que mon courrier soit envoyé au spam [si j'utilise la fonction mail alors mes mails vont comme spam dans les emails des utilisateurs. ]

Donc est-il possible de faire deux actions différentes sur des données de même forme.
et qu'est-ce qu'il y a d'autre moyen de faire la même chose.

btw j'utilise drupal-6.

merci d'avance.


Nitz.



EDIT:
Je ne veux pas que mes mails vont comme spam.
je suis l'envoi de courrier en utilisant ce genre de code ....

<form action="http://www.bluehost.com/bluemail" enctype="multipart/form-data" method="POST"> 
Name : <input type="text" readonly value= "me"><br> 
EMail ID : <input type="text" id="email" name="mailfrom"><br> 
Query : <textarea name="comments" id="comments" rows="5" cols="19"></textarea> 
<input type="hidden" name="sendtoemail" value="[email protected]"><br> 
<input type="submit" value="Thank You"></form> 

maintenant de cette façon mes mails ne vont pas comme spam.
maintenant ce que je veux est ....
je veux envoyer des mails et aussi vouloir stocker des informations dans la base de données aussi.

+0

Le courrier entrant dans le dossier Spam n'a rien à voir avec les fonctions de votre serveur, il concerne le contenu de l'e-mail. – animuson

+0

Pourriez-vous clarifier un peu plus? D'abord, vous dites que vous voulez stocker et poster, puis vous dites que vous ne voulez pas envoyer de courrier. Je pressume que vous voulez seulement poster dans certains cas ou alors? Si vous souhaitez soumettre le formulaire deux fois, vous pouvez le faire avec javascript. – Redlab

+0

Peut-être que vous pourriez simplement demander au client de mettre l'adresse e-mail du serveur dans son carnet d'adresses afin que les e-mails ne vont pas au spam? Cela dépend bien sûr du service de messagerie qu'ils utilisent, mais cela fonctionne généralement pour les services en ligne. – dain

Répondre

Questions connexes