De rien, c'est un plaisirMerci en tout cas jpaul, tu m'as bien aidé !
Si le problème est réglé, penses à passer le sujet en réglé
$attachement .= "------=$limite\n";
$attachement .= "Content-Type: application/octet-stream; name=\"".$ChoixNumFacture.".pdf\"\n";
$attachement .= "Content-Transfer-Encoding: base64\n";
$attachement .= "Content-Disposition: attachment; filename=\"".$ChoixNumFacture.".pdf\"\n\n";
$attachement .= chunk_split(base64_encode($pg));
$attachement .= $pg;
$attachement .= "\n\n\n------=$limite\n";
$ChoixNumFacture contient bien le numéro de facture à savoir "200700001".$pj = "../admin/archivage_factures/".$annee."/".$ChoixNumFacture.".pdf";
et ça, ça marche trés bien, puisque c'est le bon fichier qui s'insère dans mon mail.function envoyermailpj($to, $subject, $message, $pj) {
global $ChoixNumFacture;
$limite = "_parties_".md5(uniqid (rand()));
...
ça devrait marcher.