commande de renvoi mail en remerciement à un questionnaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : commande de renvoi mail en remerciement à un questionnaire

par arno77 » 09 juin 2005, 14:39

en fait il faut que tu recherche mail function dans le php.ini et tu vas tomber pile sur ce que tu doit modifier à une ou deux lignes prés

par ouckileou » 09 juin 2005, 10:56

dans le fichier "php.ini" qui se trouve dans le répertoire apache il me semble de ton install il y a une ligne du genre

;smtp-server = "" --> je ne suis pas sûr du libellé ce n'est certainement pas ça renseigne toi

tu décommentes si elle est commentée (enlever le point-irgule en début de ligne) et entre les guillemets tu mets smtp.wanadoo.fr (si tu es chez wanadoo) et tu relances Apache

normalement ça devrait marcher

par Pasti$ » 09 juin 2005, 10:48

ouckileou : peux tu me réexpliquer la manip' a faire pr utiliser wanadoo ?

merci

par Pasti$ » 09 juin 2005, 10:17

je vais essayer alors mais j'ai pas compris ce qu'il fallait que je fasse :shock:
désolé d'etre un boulet comme ca mais ca fait qq semaines que je me suis mis au php alors bon...

par ouckileou » 09 juin 2005, 10:08

pour ce qui est du serveur mail tu pourrais essayer avec ce que je t'ai dit par exemple juste pour voir si ton code marche
essayer avec le smtp de la connexion de l'entreprise, si tu peux faire ça

ça te permettra peut-être de mieux situer le problème

par Pasti$ » 09 juin 2005, 10:04

vais essayer de me dépatouiller avec votre aide bien sur parce que tout seul c'et un peu compliqué

par ouckileou » 09 juin 2005, 09:59

dommage... tu devais pas être loin

mais ça c'est sûr abandonner ça va toujours plus vite ;)

par Pasti$ » 09 juin 2005, 09:58

bon bah j'abandonne la fonction mail..
ca va plus vite en plus je capte rien niveau serveur alors pk allez plus loin :)

sinon vous connaissez le serveur catapulte
http://www.01net.com/telecharger/window ... 28675.html

en fait je ss sur un serveur d'entreprise et c a partir delà que j'enverrais mes mails pas depuis wanadoo et vu que je suis stagiaire en info ils ne me donnent pas les droits admin necessaire pour installer un serveur SMTP sur le serveur apache

par Cyrano » 09 juin 2005, 09:46

C'est faisable aussi oui, j'ai pas essayé, mais ça devrait fonctionner.

par ouckileou » 09 juin 2005, 09:45

ne peut-il pas aussi utiliser celui de son FAI ?
il me semble que j'ai mis dans php.ini smtp.wanadoo.fr et que ça marche très bien :)

par Cyrano » 09 juin 2005, 09:42

Alors c'est normal: pour que ça fonctionne en local, il faut que tu aies un serveur SMTP... et il y a des chances pour que tu n'en aie pas installé CQFD: installe un serveur SMTP, on en trouve sur le net.

par Pasti$ » 09 juin 2005, 09:40

bah je teste en local pour le moment mais sinon j'ai bien le premier message qui s'affiche.

par Cyrano » 09 juin 2005, 09:39

Alors teste le retour:
if(mail($e_mail,$sujet,$corps_message,$entete))
{
?>
<p>Le message a été correctement envoyé</p>
<?php
}
else
{
?>
<p>Le message n'a pas été envoyé.</p>
<?php
}
Si tu as le second message, vérifie si ton hébergeur permet l'utilisation de la fonction mail().

par Pasti$ » 09 juin 2005, 09:30

Si ca se trouve la fonction mail() ne peut pas etre utilisé dans mon cas

par Cyrano » 09 juin 2005, 09:20

Essaye comme ça:
$sujet="confirmation";
$corps_message="Nous accusons réception de vos résultats au questionnaire et nous vous en remercions davantage.";
$entete = "From:[email protected]\r\n";
mail($e_mail,$sujet,$corps_message,$entete);
echo"<br>";