Fonction mail avec webhostapp
helios28
Messages postés
14
Statut
Membre
-
helios28 Messages postés 14 Statut Membre -
helios28 Messages postés 14 Statut Membre -
Bonjour à tous,
Voilà j'ai créer un site avec différent tuto prit sur internet.
J'ai pris comme hébergeur webhostapp.
Seulement je n'arrive pas à faire un formulaire de contact qui envoi le message directement sur ma messagerie. Tous ceux que j'ai trouvé ouvre outlook ou gmail.
Y a t-il un moyen pour éviter d'ouvrir un logiciel de messagerie ?
Quelqu'un a t-il une solution pour paramétrer webhost ?
J'ai besoin d'une âme charitable qui pourrait m'aider.
Merci de vos réponse
Voilà j'ai créer un site avec différent tuto prit sur internet.
J'ai pris comme hébergeur webhostapp.
Seulement je n'arrive pas à faire un formulaire de contact qui envoi le message directement sur ma messagerie. Tous ceux que j'ai trouvé ouvre outlook ou gmail.
Y a t-il un moyen pour éviter d'ouvrir un logiciel de messagerie ?
Quelqu'un a t-il une solution pour paramétrer webhost ?
J'ai besoin d'une âme charitable qui pourrait m'aider.
Merci de vos réponse
A voir également:
- Webhostapp.com
- Fonction si et - Guide
- Windows live mail - Télécharger - Mail
- Publipostage mail - Accueil - Word
- Comment télécharger un mail - Guide
- Créer une adresse mail hotmail - Guide
j'ai déjà essayé ce formulaire mais le mail ne s'envoi pas. Voilà ce que j'ai quand je clique sur envoyer :
Contact
Notice: Undefined index: previsualiser in /storage/ssd4/516/4881516/public_html/traitement.php on line 42
Notice: Undefined variable: mail in /storage/ssd4/516/4881516/public_html/traitement.php on line 90
Votre message a bien été envoyé. Merci.
Retour à la page d'accueil
Aperçu du résultat :
Faire le formulaire en html et css cà c'est bon j'y arrive mais le reste non
Tu peux essayer avec celui-ci, en le copiant/collant dans un fichier contact.php :
<?php $message = empty($_POST['message']) ? '' : $_POST['message']; $headers = empty($_POST['headers']) ? '' : $_POST['headers']; //Nettoyage du texte $headers = stripslashes($headers);//Supprime les antislashs $headers = htmlentities($headers, ENT_QUOTES);//Convertit les guillemets doubles et les guillemets simples $message = stripslashes($message);//Supprime les antislashs $message = htmlentities($message, ENT_QUOTES);//Convertit les guillemets doubles et les guillemets simples if($message) { //Envoi du message $headers = 'From: '.$nom.''.$prenom.'<'.$expediteur.'>'."\r\n\r\n"; $to = "nom@fai.fr"; //Adresse de destination du message $subject = "Demande de renseignements"; mail($to, $subject, $message, $headers); $envoi = "1"; } ?> <!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="Description" content="Formulaire de contact"> <title>Formulaire de contact</title> </head> <body> <script type="text/javascript"> function verifform(formulaire) { if((formulaire.nom.value == "")||(formulaire.message.value == "")) alert('Remplissez les champs obligatoires (*) du formulaire !'); else formulaire.submit(); } </script> <?php if ($envoi == "1") { print("<div style=\"text-align: center; font-weight:bold;\">MESSAGE ENVOYÉ AVEC SUCCÈS</div> \n"); } if (!$message) { ?> <div id="formulaire" style="text-align: center; font-weight:bold;"> <form action="contact.php" method="POST"> <p>Votre nom(*) : </p> <p><input type="text" name="nom" size="20" maxlength="40"></p <br> <p>Votre prénom : </p> <p><input type="text" name="prenom" size="20" maxlength="40"></p> <br> <p>Votre adresse mail (pour la réponse) : </p> <p><input type="text" name="expediteur" size="20" maxlength="40"></p> <br> <p>Votre message(*) : </p> <p><textarea name="message" cols="80" rows="10"></textarea></p> <p>(*) Champs obligatoires</p> <br> <p><input type="button" value="Envoyer" onClick="verifform(this.form)"> <input type="reset" value="Effacer"></p> </form> <br> </div> </body> </html> <?php } ?>Notice: Undefined variable: envoi in /storage/ssd4/516/4881516/public_html/formulaire.php on line 45
je rempli le formulaire et quand je clique sur envoyer :
404. That’s an error.
The requested URL was not found on this server.
J'ai bien modifié la ligne 17 avec mon adresse mail.
Je ne sais pas où je me trompe.
par contre j'ai toujours l'erreur 404
Mettre : <form action="formulaire.php" method="POST">
Ligne 45 les deux = c'est normal, c'est du PHP, il faut les laisser.