Il y a actuellement 73 visiteurs
Mardi 03 Août 2021
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.
http://www.criesofcrisis.com
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.
http://www.criesofcrisis.com
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 Souci à l'ouverture du site
Bonjour,Chez moi Kaspersky me signale que le site est "douteux.... problème de certificat https://cjoint.com/c/KEvhbNOu4rw
Réponses: 30

Message Envoi mail VBscript - détection auto du SMTP
Bonjour.J'ai trouvé le code ci-dessous qui me permet d'envoyer un mail :Code: Tout sélectionnerConst cdoSendUsingPickup = 1 Const cdoSendUsingPort = 2 Const cdoAnonymous = 0 Const cdoBasic = 1 Const cdoNTLM = 2 '===========================================================EmailSender = "expediteu ...
Réponses: 0

Message problemes acces au site sur firefox
Salut tout le mondeje tenais à vous signaler sur la dernière version Firefox version 89.0 64 bits (nouveau design blanc moche pour mon gout) des problèmes accès à votre site PC-InfoPratique concernant la sécurité voici deux captures écran :https://cjoint.com/c/KFgrgpnLNBH htt ...
Réponses: 9

Message Site PC-InfoPratique non sécurisé
Bonjour à TousVoilà, quand je viens sur le site, j'ai ceci dans la barre d'adresse, HTTPS barré en rouge. Auriez vous une idée SVP, mon navigateur est Edge. Merci d'avance
Réponses: 4

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: 1

Message orange notification mail
Salut tout le monde lorsque je démarre une fois sur le bureau mon logiciel messagerie orange notification mail me montre des emails "bizarres" (voir la capture écran) soi-disant à ouvrir et lorsque je rentre sur ma boite mail orange fort heureusement ils n'y sont pas mème en indésir ...
Réponses: 4

Message Envoie données via formulaire
Bonjour.Comme je suis devant un autre problème je crée un autre sujet, j'espère que ce n'est pas grave :j'ai crée un formulaire censé envoyer des données à une page PHP, et cette page, devrait, théoriquement les afficher, sauf que je tombe sur une page blanche, et je n'arrive pas à comprendre pourqu ...
Réponses: 0


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


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