*/ include("session.php"); if(file_exists($_SESSION['config']['lang'].'.php')) { include($_SESSION['config']['lang'].'.php'); } else { $_SESSION['error'] = "Language file missing...
"; } require_once("class_functions.php"); require_once("class_db.php"); require_once("class_letterbox.php"); $letter = new LetterBox(); $func = new functions(); $table =""; if(isset($_SESSION['tablechoice']) && !empty($_SESSION['tablechoice'])) { $table = $_SESSION['tablechoice']; } else { $table = $_SESSION['ressources'][0]['tablename']; } $redirect = ''; if(isset($_REQUEST['redirect']) && !empty($_REQUEST['redirect'])) { $redirect = $_REQUEST['redirect']; } //Destinataire if(isset($_REQUEST['to']) && !empty($_REQUEST['to'])) { $_SESSION['send_doc']['to'] = $_REQUEST['to']; } else { $_SESSION['error'] .= _CHOOSE_RECEIPT.'
';; ?> ';; ?> get_file($_SESSION['send_doc']['docJoin'][$i], $table); array_push($_SESSION['send_doc']['files'], array("NAME" => $theFile['filename'], "PATH" => $theFile['path'], "TYPEMIME" => $theFile['mime'])); } //That's the end if(!empty($_SESSION['error'])) { ?> show_array($_SESSION['send_doc']); $mailsent = $letter->mail_attachement($_SESSION['send_doc']['to'], $_SESSION['send_doc']['cc'], $_SESSION['send_doc']['cci'], $_SESSION['send_doc']['subject'], $_SESSION['send_doc']['message'], $_SESSION['send_doc']['files'], $_SESSION['user']['Mail'], $_SESSION['user']['Mail'], $_SESSION['user']['FirstName'].' '.$_SESSION['user']['LastName'] ); if( $mailsent !== true) { $msg = _MAIL_NOT_SEND; } else { $msg = _MAIL_SEND; } //Clean Up $_SESSION['send_doc'] = array(); $_SESSION['send_doc']['to'] = ''; $_SESSION['send_doc']['cc'] = ''; $_SESSION['send_doc']['cci'] = ''; $_SESSION['send_doc']['subject'] = ''; $_SESSION['send_doc']['message'] = ''; $_SESSION['send_doc']['files'] = ''; $_SESSION['send_doc']['docJoin'] = array(); ?> query("select RES_ID, TITLE, FILENAME, DOCSERVER_ID, PATH, FORMAT from ".$table." where RES_ID IN (".implode(',', $_SESSION['send_doc']['docJoin']).") and STATUS <> 'DEL' and STATUS <> 'REP' "); while($line = $connexion->fetch_object()){ $path = $line->PATH; $format = $line->FORMAT; $filename = $line->FILENAME; $docserver_id = $docserver = $line->DOCSERVER_ID; $connexion2->query("select PATH_TEMPLATE from ".$_SESSION['tablename']['docservers']." where DOCSERVER_ID = '".$docserver."'"); $line_doc = $connexion2->fetch_object(); $docserver = $line_doc->PATH_TEMPLATE; $file = $docserver.$path.strtoupper($filename); $file = str_replace("#",DIRECTORY_SEPARATOR,$file); if(file_exists($file)){ $mime_type = ''; for($i=0;$i $filename, "PATH" => $file, "TYPEMIME" => $mime_type)); //$arrayFiles[] = array("NAME" => $filename, "PATH" => $file, "TYPEMIME" => $mime_type); } } if(count($arrayFiles) > 0) { if(!$letter->mail_attachement($_SESSION['send_doc']['to'], $_SESSION['send_doc']['cc'], $_SESSION['send_doc']['cci'], $_SESSION['send_doc']['subject'], $_SESSION['send_doc']['message'], $_SESSION['send_doc']['files'], $_SESSION['user']['Mail'],$_SESSION['user']['Mail'])){ die(_MAIL_NOT_SEND); } $_SESSION['send_doc']['to'] = ''; $_SESSION['send_doc']['subject'] = ''; $_SESSION['send_doc']['message'] = ''; $_SESSION['send_doc']['docJoin'] = array(); } else { $_SESSION['error'] = _NO_DOC_JOIN; ?>