j'arrive pas intégré un bout de code permettant l'envoi de PJ
mon code d'origine est pour form.htm
Code : Tout sélectionner
<FORM method="POST" action="do_sendform.php">
<INPUT type="text" name="sender_name" size=30>
<INPUT type="text" name="sender_email" size=30>
<textarea name="message" cols=30 rows=5></textarea>
<INPUT type="submit" value="Send This Form">Code : Tout sélectionner
<?php
$msg = "Sender Name:\t$sender_name\n";
$msg .= "Sender E-Mail:\t$sender_email\n";
$msg .= "Message:\t$message\n\n";
$recipient = "[email protected]";
$subject = "Web Site Feedback";
$mailheaders = "From: My Web Site <> \n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Thank You, $sender_name</H1>";
echo "<P align=center>";
echo "Your feedback has been sent.</P>";
echo "</BODY></HTML>";
?>de quoi envoyer une piece jointe
Code : Tout sélectionner
<form method="post" enctype="multipart/form-data" action="upload.php">
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</form>Code : Tout sélectionner
<?php
if( isset($_POST['upload']) ) // si formulaire soumis
{
$content_dir = 'upload/'; // dossier où sera déplacé le fichier
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}
// on vérifie maintenant l'extension
$type_file = $_FILES['fichier']['type'];
if( !strstr($type_file, 'jpg')
&& !strstr($type_file, 'jpeg')
&& !strstr($type_file, 'bmp')
&& !strstr($type_file, 'gif')
&& !strstr($type_file, 'pdf')
&& !strstr($type_file, 'doc')
&& !strstr($type_file, 'htm')
&& !strstr($type_file, 'html')
&& !strstr($type_file, 'mp3')
&& !strstr($type_file, 'txt')
&& !strstr($type_file, 'gif') )
{
exit("Le fichier n'est pas autorisé");
}
// on copie le fichier dans le dossier de destination
$name_file = $_FILES['fichier']['name'];
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}
echo "Le fichier a bien été uploadé";
}
?>Merci