*/ include("session.php"); require_once("class_functions.php"); require_once("class_db.php"); $db = new dbquery(); if(file_exists($_SESSION['config']['lang'].'.php')) { include($_SESSION['config']['lang'].'.php'); } else { $_SESSION['error'] = "Language file missing...
"; } //On efface tout ce qui concerne les expediteurs unset($_SESSION['new_exp']); unset($_SESSION['exp_id']); unset($_SESSION['last_exp_search']); function search_emet($search) { global $db; if( strlen(trim($search)) < 1 ) return array(); $db->connect(); $db->query("SELECT ID, LASTNAME, FIRSTNAME FROM ".$_SESSION['tablename']['senders']." WHERE TOCONTACT IS NULL AND ( LASTNAME LIKE '%".strtolower($search)."%' OR LASTNAME LIKE '%".strtoupper($search)."%' OR FIRSTNAME LIKE '%".strtolower($search)."%' OR FIRSTNAME LIKE '%".strtoupper($search)."%' ) ORDER BY LASTNAME, FIRSTNAME, ID"); $return=array(); while($res = $db->fetch_object()) $return[$res->ID] = array("LASTNAME"=>$res->LASTNAME,"FIRSTNAME"=>$res->FIRSTNAME); $db->deco(); return $return; } //ACTION if(isset($_GET['action']) && $_GET['action'] == "remove" ) { unset($_SESSION['new_emet']); unset($_SESSION['emet_id']); //Retour point de depart header("location: emet_index_list.php"); } //POST via la recherche AJAX uniquement if( isset($_POST['emet_search']) && !isset($_POST['emet_id']) ) { //On efface l'emetteur unset($_SESSION['emet_id']); //On sauvegarde la derniere valeur de recherche $_SESSION['last_emet_search'] = trim($_POST['emet_search']); } //POST via la iframe if( isset($_POST['emet_id']) ) { //On vient de selectionner un nouvel emetteur $_SESSION['emet_id'] = $_POST['emet_id']; header("location: emet_index_list.php"); } //SESSION if( isset($_SESSION['emet_id']) ) { $db->connect(); $db->query("SELECT ID, LASTNAME, FIRSTNAME FROM ".$_SESSION['tablename']['senders']." WHERE TOCONTACT IS NULL AND ID = '".$_SESSION['emet_id']."'"); if($res = $db->fetch_object()) $last_selected_id[$res->ID] = array("LASTNAME"=>$res->LASTNAME,"FIRSTNAME"=>$res->FIRSTNAME); else unset($_SESSION['emet_id']); } ?> <?php echo $_SESSION['config']['applicationname']; ?>
">
* "/>
">
*
0 ) { //Le premier element est considéré comme le bon (si aucun onChange n'est declenché) $_SESSION['emet_id'] = key($emet_result); } //Si il n'y qu'un seul resultat if(count($emet_result) == 1) { ?> "/> 1 ) { echo ""; } } //Aucune recherche mais on avait selectionné un emetteur else { $db->connect(); $db->query("SELECT ID, LASTNAME, FIRSTNAME FROM ".$_SESSION['tablename']['senders']." WHERE TOCONTACT IS NULL AND ID = '".$_SESSION['emet_id']."'"); if($res = $db->fetch_object()) { $last_selected_id[$res->ID] = array("LASTNAME"=>$res->LASTNAME,"FIRSTNAME"=>$res->FIRSTNAME); ?> "/>