probleme de formulaire. adiez moi svp - PHP - Programmation
Marsh Posté le 26-01-2008 à 01:32:04
ReplyMarsh Posté le 26-01-2008 à 02:23:56
ReplyMarsh Posté le 26-01-2008 à 03:46:21
Salut,
Pour ton problème (ton 1er post), je suppose que tu teste ton code en local, et donc que PHP ne connais d'adresse de serveur SMTP configuré correctement... Il faut modifier la configuration dans php.ini. Plus précisément, regarde du côté de SMTP, section main function. Essaie d'utiliser l'adresse smtp de ton provider ou smtp1.sympatico.ca à la place de localhost. Tu peux également spécifier sendmail_from, dans la même section. Si rien ne fonctionne, j'ai entrevu quelques commentaires intéressants sur http://ch2.php.net/mail.
Marsh Posté le 26-01-2008 à 11:02:38
bonjour,
je ne teste pas mon code en local.
je l'upload sur mon ftp de mon hebergeur, et je tape l'adresse pour y parvenir.
Marsh Posté le 26-01-2008 à 12:17:12
Et moi qui parle un anglais approximatif je comprends clairement que ton hébergeur ne veut pas envoyer de mail vers hotmail et il te le dit
Donc faut voir quel est ton hébergeur, quel est ton type d'hébergement (mutualisé, dédié) et trouver une autre solution pour le smtp
Marsh Posté le 26-01-2008 à 12:39:48
c'est spécial, parce que mon hebergeur accepte les fontion mail en php.
Je n'y comprend pas grand grand chose.
Pourquoi ne voudrait-il pas envoyer mon mail alors que l'hebergeur peut le faire?
Marsh Posté le 26-01-2008 à 12:50:19
PArce que pour envoyer un mail on passe par un serveur smtp qui se charge de ça. Si le serveur smtp est configuré pour ne pas envoyer vers certains domaines pour ne pas servir de relais de spam, ton script marche (mais ne gère visiblement pas l'erreur) mais ne peut envoyer le mail puisque le serveur stmp le refuse (c'est comme ça y'a rien à y faire )
Faut trouver un serveur smtp qui accepte de relayer un mail vers hotmail et qui accepte surtout de te le laisser faire
Marsh Posté le 26-01-2008 à 13:02:43
j'ai fait le teste avec mon adresse @skynet.be
et ca ne marche pas non plus.
pour le serveur smtp, je dois demander a mon hebergeur pour le configurer?
Marsh Posté le 26-01-2008 à 13:31:23
ReplyMarsh Posté le 26-01-2008 à 14:05:41
mon hebergeur est :
http://www.bucoweb.be
Un hebergeur belge. et oui, je suis belge.
Marsh Posté le 26-01-2008 à 23:35:05
ReplyMarsh Posté le 27-01-2008 à 00:50:44
Si tu tentes depuis le serveur qu'avec plusieurs adresses ça ne fonctionne pas (vérifies en encore une ou deux) appelles les c'est un numéro en france non surtaxé
Sinon je commence à me demander si y'aurais pas un soucis de formation de l'entête Puisqu'en fait la réponse 550 correspond à une BAL inconnue.
Essayes aussi avant d'appeler d'envoyer un truc tout bête juste avec mail() sans entête.
ET au passage que j'ai regardé le code vite fait, je pense que tu t'y prends mal question logique de codage. Si tu utilises une fonction alors tu peux pas vraiment de permettre de récupérer des valeurs venant de l'extérieur comme ça ($_POST)...
Marsh Posté le 26-01-2008 à 01:02:46
Bonjour,
j'ai un petit probleme avec mon formulaire en php.
voici le code pour le traitement_formulaire.php
et voici pour le contact.htm
Et voicl 'erreur:
ou alors, il me met impssible d'afficher la page.
je ne comprend rien du tout.
Pouvez-vous m'aider à régler se petit probleme svp.
Merci
Message édité par basaba le 26-01-2008 à 02:24:24
---------------
http://forum.hardware.fr/hardwaref [...] 5483-1.htm