Auteur |
Message |
prune007
Forumeur occasionnel
Sexe:
Messages: 32
|
Posté le:
Sam 05 Avr 2008 - 14:25 |
|
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...
Comment ça marche? la je suis bloquée... Suis je sur la bonne voie sinon?
Si vous avez lu ce message je vous remercie d'avoir été attentif à mon petit problème ^^! |
|
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
prune007
Forumeur occasionnel
Sexe:
Messages: 32
|
Posté le:
Dim 06 Avr 2008 - 17:16 |
|
Bonjour!!
Me revoila toujours sur le même sujet.
Alors voila ,étant totalement novice la dessus, je ne laisserais tout de même jamais tomber cela et j'ai donc continuer mes recherches.
Paraît il que ce sont des paramaètre à changer de mon php.ini .
Qu'en pensez vous?
Bref...
je vous met au courant de la suite de l'aventure..^^
Allez tchuss a ++! |
|
|
|
|
kchiasong
Accro à Web-IG
Sexe:
Messages: 236
Localisation: Lyon
|
Posté le:
Dim 06 Avr 2008 - 17:20 |
|
Coucou, si tu nous écrivais ton code, on verrai mieux où est l'erreur |
_________________ Il n'y a que dans le dictionnaire que le mot "réussite" est avant "travail". |
|
|
|
prune007
Forumeur occasionnel
Sexe:
Messages: 32
|
Posté le:
Dim 06 Avr 2008 - 17:36 |
|
Merci beaucoup d'avoir répondu.
voici tout d'abord le code permettant d'afficher le formulaire que les visiteurs du site devront remplir pour m'envoyer un message:
<meta>
<link>
<title>Musique,Lecture,Film et Jeux</title>
</head>
<body>
<div> <le>
<div> <bandeau>
<php>
<php>
</div> <fin>
<menu>
<div>
Retour à la page d'accueil<br><br>
</div>
<div> <contenu>
<h1>Envoyer un mail à l'administrateur du site</h1>
<div><div>
<form>
<input>
<td>Votre Nom:</td><input><br>
<td>Votre Email:</td><input><br>
<td>Sujet:</td><td><input></td><br>
<td>Commentaires:<br><textarea></textarea>
</td>
<br> <input> - <input>
</form>
</div>
</div>
</div> <fin>
<p>Copyright <i>Marion777</i> in 2008</p>
</div><fin>
</body></html>
maintenant , voici le code qui permet d'afficher la page de remerciement après que les visiteurs du site m'ont envoyé un mail:
<meta>
<link>
<title>Musique,Lecture,Film et Jeux</title>
</head>
<body>
<div> <le>
<div> <bandeau>
<php>
<php>
</div> <fin>
<menu>
<div>
Retour à la page d'accueil<br><br>
<b>Films</b><br>
<b>Livres</b><br>
<b>Musiques</b><br>
<b>Sudoku</b><br>
</div>
<div> <contenu>
<h1>Merci </h1>
<div>Merci de m'avoir envoyé un mail.
Si vous l'avez fait dans le but d'apporter vos suggestions à propos du site je vous en remercie, je les prendrais au sérieux.<br>
Ces suggestions pourront me servir à faire évoluer le site.
</div>
</div> <fin>
<p>Copyright <i>Marion777</i> in 2008</p>
</div><fin>
</body></html>
et voici enfin,le code qui permet que cette dernière page se mettent en place automatiquement après l'envoi du mail des visiteurs:
<php>
voila voila..Pour l'instant j'ai personnellement l'impression que le problème ne vient pas du code..Il proviendrait plutôt du fait qu'il faut utiliser un mailserver(ce que je ne fais pas,je n'ai aucune connaissances dans ce domaine...)
En tout cas merci beaucoup de bien vouloir m'apporter un peu d'aide...un peu de clarté! |
|
|
|
|
prune007
Forumeur occasionnel
Sexe:
Messages: 32
|
Posté le:
Dim 06 Avr 2008 - 17:57 |
|
ooops!!! petit problème...tout le code ne s'affiche pas ici...^^ .. |
|
|
|
|
Zonag
Modérateur
Sexe:
Messages: 1298
Localisation: Toulouse
|
Posté le:
Dim 06 Avr 2008 - 18:06 |
|
Il n'est pas possible de taper du code directement dans les message du forum, le pastebin est la pour ça
Sinon effectivement dans ton php.ini tu peux préciser l'adresse d'un serveur SMTP qui va relayer les messages postés à partir de la fonction mail(). Tu n'est normalement pas obligée d'avoir un SMTP en local pour ça. |
_________________ Zonag |
|
|
|
Barbaro
Forumeur occasionnel
Sexe:
Messages: 32
Localisation: Tours
|
Posté le:
Mar 26 Aoû 2008 - 13:21 |
|
Si tu souhaites envoyer un formulaire par mail tu dois absolument renseigner le serveur smtp, sinon ca va pas le faire ^^
Au passage pour ton problème de page blanche, cela vient peut être du fait qu'il ne peut pas envoyer le formulaire et donc bloque, si tu enlève l'envoi, la page s'affiche t'elle? |
|
|
|
|
|