Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- ini_set("display_errors", "on");
- ini_set("error_reporting", 2147483647);
- if(isset($_POST['mailform']))
- {
- if(!empty($_POST['nom']) AND !empty($_POST['mail']) AND !empty($_POST['message']))
- {
- //if (!empty($_FILES['pics']))
- if (!empty($_FILES['pics']) && !empty($_FILES['pics']['name']) )
- {
- // pour debug
- //print_r($_FILES);
- $file_name = $_FILES['pics']['name'];
- $typepiecejointe = $_FILES['pics']['type'];
- $data = chunk_split(base64_encode(file_get_contents($_FILES['pics']['tmp_name'])));
- //Génération du séparateur
- $boundary = md5(uniqid(microtime(), TRUE));
- $entete = 'From:"v-negga.com"<spawnguys@gmail.com>'."\n";
- $entete .= "X-Priority: 1 \n";
- $entete .= "MIME-Version: 1.0 \n";
- $entete .= "Content-Type: multipart/mixed; boundary=\"$boundary\" \n";
- $entete .= " \n";
- $message = '--'.$boundary."\n";
- $message .= "Content-Type: text/html; charset=\"iso-8859-1\" \n";
- $message .= "Content-Transfer-Encoding:8bit \n";
- $message .= "\n";
- $message .='
- <html>
- <head>
- <meta charset="utf-8">
- </head>
- <body>
- <div align="center">
- <img src="https://image.noelshack.com/fichiers/2018/03/5/1516398155-banner.png"/>
- <br />
- <u>Nom de l\'expéditeur : </u>'.$_POST['nom'].'<br />
- <u>Mail de l\'expéditeur : </u>'.$_POST['mail'].'<br />
- <br />
- '.nl2br($_POST['message']).'
- <br />
- <img src="http://www.primfx.com/mailing/separation.png"/>
- </div>
- </body>
- </html>
- ';
- $message .= "\n";
- $message .= "\n";
- $message .= "--".$boundary."\n";
- $message .= "Content-Type: $typepiecejointe; name=\"$file_name\" \n";
- $message .= "Content-Transfer-Encoding: base64 \n";
- $message .= "Content-Disposition: attachment; filename=\"$file_name\" \n";
- $message .= "\n";
- $message .= $data."\n";
- $message .= "\n";
- $message .= "--".$boundary."\n";
- mail("spawnguys@gmail.com", "CONTACT - v-negga.com", $message, $entete);
- //mail("jsdanglade@gmail.com", "CONTACT - avpj", $message, $entete);
- $msg="Votre message a bien été envoyé !";
- }
- else{
- $entete = 'From:"v-negga.com"<spawnguys@gmail.com>'."\n";
- $entete .= "X-Priority: 1 \n";
- $entete .= "MIME-Version: 1.0 \n";
- $entete .= "Content-Type: text/html; charset=\"iso-8859-1\" \n";
- $entete .= "Content-Transfer-Encoding:8bit \n";
- $entete .= "\n";
- $message ='
- <html>
- <head>
- <meta charset="utf-8">
- </head>
- <body>
- <div align="center">
- <img src="https://image.noelshack.com/fichiers/2018/03/5/1516398155-banner.png"/>
- <br />
- <u>Nom de l\'expéditeur : </u>'.$_POST['nom'].'<br />
- <u>Mail de l\'expéditeur : </u>'.$_POST['mail'].'<br />
- <br />
- '.nl2br($_POST['message']).'
- <br />
- <img src="http://www.primfx.com/mailing/separation.png"/>
- </div>
- </body>
- </html>
- ';
- $message .= "\n";
- mail("spawnguys@gmail.com", "CONTACT - v-negga.com", $message, $entete);
- //mail("jsdanglade@gmail.com", "CONTACT - v-negga.com", $message, $entete);
- $msg="Votre message a bien été envoyé !";
- }
- }
- else
- {
- $msg="Tous les champs doivent être complétés !";
- }
- }
- ?>
- <form method="post" enctype="multipart/form-data">
- <input type="text" class="name" name="nom" placeholder="Prénom" required="" value="">
- <input type="email" class="name" name="mail" placeholder="mail" required="" value="">
- <textarea placeholder="Votre Message" required="" name="message"></textarea>
- <input type="file" id="pics" name="pics">
- <input type="submit" value="Envoyer !" name="mailform">
- </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement