Pour une PTI en BTS IG,je créee un site web.J'ai un problème depuis 6 jours...

Besoin d'aide I'm lost...
Invité n'ayant pas de compte PHPfrance

05 avr. 2008, 16:17

Bonjour!
Dans le cadre d'une AP en BTS IG, je suis en train de créer un site web.(je suis débutante en la matière)
En ce moment je suis en train de mettre en forme une page de mon site qui permet aux visiteurs de remplir un formulaire et ensuite de m'envoyer un email avec ce qui a été saisi (au cas ou les visiteurs du site aurait des suggestions à me faire à moi en tant que créateur et administrateur du site) .

J'en viens au petit problème que j'ai.
voila , j'ai suivie les étapes que j'ai trouvées sur ce site>http://www.salemioche.net/script-php-1.php Tout est parfait, enfin presque.

tout d'abord une petite précision, je fait du php, donc j'utilise Localhost de Wamp server5.

bref , voila mon problème, j' ai testé le formulaire en question ( sur la page de mon site qui consiste à "Envoyer un mail à l'administrateur du site") en me faisant passer par un simple visiteur du site, mais quand j'ai cliqué sur le bouton "envoyer", j'ai une page toute blanche comme la neige XD qui s'est affichée à la place de ma page de remerciement.Et,en tant qu'administrateur du site je n'ai reçut pas le mail en question.

Mais voila , totalement novice^^ j'apprends par un utilisateurs d'un forum , qu'en fait il faut utiliser un serveur mail . Et , comme WampServer 5 n'en possède pas, j'ai donc téléchargé et installé sur mon PC: hMailServer.
euh... :oops: :oops: :oops: :oops:
Comment ça marche? la je suis bloquée... Suis je sur la bonne voie sinon? En fait la ....je suis dans le flou total...le néant...que faire ...je sais plus si ce que je fais est bien...ET JE NE VEUX PAS LAISSER TOMBER CE PROJET DE PAGE POUR "ENVOYER UN MAIL A L'ADMINISTRATEUR"....

Si vous avez lu ce message je vous remercie d'avoir été attentif à mon problème!! Merci
Et si vous avez la possibilité de me répondre, alors la...C'est chouette!!

Mammouth du PHP | 19672 Messages

05 avr. 2008, 16:46

Ça vient très probablement de la configuration de ton installation.

Il faudrait éditer le php.ini et ajuster les paramètres [mail] en mettant l'adresse du serveur SMTP de ton fournisseur d'accès pour que l'envoi soit effectué, quelque chose du genre "smtp.free.fr" par exemple, à ajuster selon ton propre fournisseur bien entendu.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Besoin d'aide I'm lost...
Invité n'ayant pas de compte PHPfrance

06 avr. 2008, 17:06

Merci beaucoup pour cettre réponse!
Si j'ai bien compris c'est ici que je dois effectuer des changements?>

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = [email protected]

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =


(cela provient de mon php.ini)


:P :P

Mammouth du PHP | 19672 Messages

06 avr. 2008, 20:22

C'est ça : au lieu de

Code : Tout sélectionner

SMTP = locahost
Il faudrait mettre par exemple (a adapter)

Code : Tout sélectionner

SMPT = smtp.free.fr
Et là PHP utilisera le serveur SMTP de free (si ton fournisseur d'accès est bien free.fr bien entendu parce que ton fournisseur peut t'identifier par ton adresse IP.)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: