snp quand on sait pas, on se tait | A y est ! voila donc mon code :
ça merdois à partir de la ligne 22 je pense !
Code :
- function envoi_mail($name_from, $mail_from, $name_to, $mail_to)
- {
- include '../../admin/variables.php';
- $utilisateur=$_POST['utilisateurs'];
- $doc_joint=$_POST['doc_joint'];
- $projet=$_POST['projet'];
- //creation nouveau mail (taille MAX, "norme)"
- $mon_mail = new html_mime_mail(4096000, "iso-8859-1" );
- //fichier pdf créé grâce à la fonction generation_pdf() en piece jointe
- $nom_dde_envoye="Demande_Fabrication $utilisateur $projet.pdf";
- $mon_mail->add_attach(generation_pdf(), "$nom_dde_envoye", "application/octet-stream" );
-
-
- if (empty($doc_joint))
- {
- echo '<script language="javascript">
- if (window.confirm("Voulez vous envoyer votre demande sans joindre de fichier ?" ))
- {
- window.close();
- }
- else
- {
- window.history.back();
- }
- </script>' ;
- }
- else
- {
- //Les pièces jointes
- $fp = fopen("$doc_joint", "r" );
- $bin_att = fread($fp, filesize("$doc_joint " ));
- fclose($fp);
- //nom des pièces jointes
- $mon_mail->add_attach($bin_att, "$doc_joint", "application/octet-stream" );
- //}
- //on ajoute le corps de lemail
- $mon_mail->add_body($_POST['mail']);
- //creation de lemail
- $mon_mail->build_mail("base64",1);
- $mon_mail->send($name_from, $mail_from, $name_to, $mail_to, "Demande de Fabrication" );
- }
- }
- include '../../admin/variables.php';
- //Recuperation du prénom et du nom de l'emetteur de la demande
- include '../../include/connexion_base.php';
- $utilisateur=$_POST['utilisateurs'];
- $result = odbc_exec($cnx, "SELECT nom,prenom FROM utilisateurs WHERE initiales='$utilisateur'" );
- $data = odbc_fetch_array($result);
- $nom = $data['nom'];
- $prenom = $data['prenom'];
- $full_name = $prenom.' '.$nom;
- $mail = $prenom.'.'.$nom.$domaine;
- //envoi_mail("DE","DE(mail)","POUR","POUR(mail" )
- envoi_mail($full_name,$mail,'',$dest_outillage);
- echo '<script language="javascript">
- alert("La demande de Fabrication a été envoyée " );
- window.close();
- </script>';
|
|