Il y a actuellement 205 visiteurs
Jeudi 28 Mars 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

création de site web: hMailServer-Formulaire(mail)-PHP...

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

création de site web: hMailServer-Formulaire(mail)-PHP...

Message le 05 Avr 2008 14:27

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?
MARION7777
Visiteur
Visiteur
 
Messages: 2
Inscription: 05 Avr 2008 14:22
Localisation: Angers
 


Message le 06 Avr 2008 09:44

Bonjour,

Sans voir tes lignes de codes, personne ne pourra deviner ton souci.

Essaie de mettre ton code.
Avatar de l'utilisateur
sarkar
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 210
Inscription: 22 Aoû 2003 14:55
Localisation: Lyon
 

Message le 06 Avr 2008 15:24

Merci beaucoup :D 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 http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<link title="test" type="text/css" rel="stylesheet" href="mafeuille.css"/>
<title>Musique,Lecture,Film et Jeux</title>
</head>
<body >
<div id="conteneur"> <!-- le conteneur entoure tout le contenu de la page -->
<div id="entete"> <!-- bandeau en haut de la page -->
<?php
$jour=date("d");
$nomjour=date("l");
$mois=date("m");
$nommois=date("M");
$an=date("Y");
$heure = date("H:i");
?>
<?php echo $nomjour.'-'.$jour.'-'.$nommois.'-'.$an.'-'.$heure ;?>

</div> <!-- fin du div entete -->
<!-- menu apparaîssant à gauche de la page -->
<div id="conteneurmenu">
<a href='Bienvenue.php'>Retour à la page d'accueil</a><br/><br/>
</div>
<div id="contenu"> <!-- contenu de la page -->
<h1 class="titre">Envoyer un mail à l'administrateur du site<img style="static:right; margin-right: 5px; border:1px solid white;padding: 1px; width:200px; height: 150px;"
src="paquerette rose.jpg" alt="Photo de Bienvenue"/></h1>
<div id="texte"><div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<td>Votre Nom:</td><input type=text name=realname size=30><br />
<td>Votre Email:</td><input type=text name=email size=30><br />
<td>Sujet:</td><td><input type=text name=title size=30></td><br />
<td colspan=2>Commentaires:<br><textarea COLS=50 ROWS=6 name=comments></textarea>
</td>
<br> <input type=submit value=Envoyer> - <input type=reset value=Annuler>
</form>
</div>

</div>
</div> <!-- fin du div contenu -->
<p id='pied'>Copyright <i>Marion777</i> in 2008</p>
</div><!-- fin du div conteneur-->
</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 http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<link title="test" type="text/css" rel="stylesheet" href="mafeuille.css"/>
<title>Musique,Lecture,Film et Jeux</title>
</head>
<body >
<div id="conteneur"> <!-- le conteneur entoure tout le contenu de la page -->
<div id="entete"> <!-- bandeau en haut de la page -->
<?php
$jour=date("d");
$nomjour=date("l");
$mois=date("m");
$nommois=date("M");
$an=date("Y");
$heure = date("H:i");
?>
<?php echo $nomjour.'-'.$jour.'-'.$nommois.'-'.$an.'-'.$heure ;?>

</div> <!-- fin du div entete -->
<!-- menu apparaîssant à gauche de la page -->
<div id="conteneurmenu">
<a href='Bienvenue.php'>Retour à la page d'accueil</a><br/><br/>
<a href='Films.php'><b>Films</b></a><br />
<a href='Livres.php'><b>Livres</b></a><br />
<a href='Musiques.php'><b>Musiques</b></a><br />
<a href='Sudoku.php'><b>Sudoku</b></a><br />
</div>
<div id="contenu"> <!-- contenu de la page -->
<h1 class="titre">Merci <img style="static:right; margin-right: 5px; border:1px solid white;padding: 1px; width:200px; height: 150px;"
src="paquerette rose.jpg" alt="Photo de Bienvenue"/></h1>
<div id="texte">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 du div contenu -->
<p id='pied'>Copyright <i>Marion777</i> in 2008</p>
</div><!-- fin du div conteneur-->
</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
$TO = "xxxx.xxxx@wanadoo.fr";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS))
{
$message .= "$key : $val
";
}

mail($TO, $subject, $message, $h);

Header("Location: http://<http://localhost/AP2/page%20web/merci.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é!


:) :wink:
MARION7777
Visiteur
Visiteur
 
Messages: 2
Inscription: 05 Avr 2008 14:22
Localisation: Angers
 

Message le 06 Avr 2008 20:00

Bonsoir,

Je ne vois pas très bien d'où vient l'erreur mais je vois que tu n'utilise pas une base de données dans ce cas pourquoi ne pas utiliser la fonction simple de html au lieu de php ?


<form action="mailto:ecrismoi@wanadoo.fr" method="POST" enctype="text/plain">

nom
prenom
sujet

</form>

et tu reçois ton mail dans ta boite mail.

sous forme

nom, prenom, sujet, commentaires.
Avatar de l'utilisateur
sarkar
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 210
Inscription: 22 Aoû 2003 14:55
Localisation: Lyon
 



Sujets similaires

Message Conseils pour référencer votre site
Bonjour à tous,Je suis étudiant en informatique à Toulouse et je suis passionné par le développement web. Je viens de réaliser mon tout premier site (Php et Mysql) et je souhaite avoir vos conseils en ce qui concerne le référencement naturel lorsqu'on ne veut pas recourir à une agence de communicati ...
Réponses: 5

Message [Réglé] Possible piratage boîte mail
Bonsoir,En tentant de consulter ma boîte Outlook ce soir je constate qu'elle semble piratée.On me refuse l'accès via mes identifiants et la demande d'envoi d'un code par SMS est compromise car mon numéro de téléphone a visiblement été changé lui aussi.Pour information, le site prétend que j'ai essay ...
Réponses: 9

Message Héberger son site internet
Bonjour,J'ai voudrai essayer de créer un site internet avec Wix par ex mais avant je me demandais si je pouvais utiliser le nom de domaine offert par" orange" mais je souhaiterai le faire héberger de manière gratuite, est-ce possible et fiable ? MerciCordialement
Réponses: 7

Message [Réglé] ucheck et le site PC astuce
Salut tout le monde Par facilité, je le reconnais, je me sers de ce petit logiciel ucheck télécharger ici : https://www.adlice.com/fr/ucheck/ pour faire mes mises à jour hors windows 10 bien sûr, je me suis toujours demandé si c'etait totalement sans risques pour la sécurité, apparemment jamais eu d ...
Réponses: 6

Message mettre le descriptif d'un flyer dans un mail
Bonjour,Excusez-moi mais je ne sais pas à quel endroit, poser la question suivante :Est-possible de mettre le contenu d'un flyer dans un mail afin qu'il soit lisible directement à l'ouverture sans le mettre en pièce jointe ?MerciCordialement
Réponses: 9

Message [Réglé] ToolsLib fiable ? process explorer: le bon site ?
Salut tout le monde !Je voudrais savoir s'il vous plait deux choses si je peux m'inscrire sans risques sur le site ToolsLib qui possède des petits logiciels pratiques est-ce fiable 100?% ? URL du site : https://toolslib.net/et est-ce que pour télécharger process explorer ce lien est fiable svp ? ...
Réponses: 2


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.
cron