} if ($action == "") { $tmpString = do_cb_expl($msg[transferts_circ_menu_titre] . " > " . $msg[transferts_circ_menu_reception], $msg[661], $msg[transferts_circ_reception_exemplaire], "./circ.php?categ=trans&sub=" . $sub . "&f_source=" . $f_source . "&nb_per_page=" . $nb_per_page, 0, "recep"); //on récupere l'id du statut par défaut du site de l'utilisateur $rqt = "SELECT transfert_statut_defaut FROM docs_location " . "INNER JOIN users ON idlocation=deflt_docs_location " . "WHERE userid=" . $PMBuserid; $res = mysql_query($rqt); $statut_defaut = mysql_result($res, 0); //on remplit le select avec la liste des statuts $tmpString = str_replace("!!liste_statuts!!", do_liste_statut($statut_defaut), $tmpString); $liste_sel = "<option value=0>" . $msg["transferts_circ_reception_meme_section"] . "</option>" . do_liste_section(0); //on remplit le select avec la liste des sections $tmpString = str_replace("!!liste_sections!!", $liste_sel, $tmpString); echo $tmpString; if ($form_cb_expl != "") { //enregistrement de la reception $res_rcp = $obj_transfert->enregistre_reception_cb($form_cb_expl, $statut_reception, $section_reception, $info); $motif = $info[0]["motif"]; if ($res_rcp == false) { // reception pas valide echo $transferts_reception_erreur; } else { // reception est faite echo str_replace("!!cb_expl!!", $form_cb_expl, $transferts_reception_OK); $resa = new reservation(0, 0, 0, $form_cb_expl); if ($empr_resa = $resa->get_empr_info_cb()) { $motif = $obj_transfert->get_motif($res_rcp); echo str_replace("!!empr_link!!", $empr_resa, "<div class='row' align='center'><span class='erreur'>" . $msg["transferts_circ_reception_accepte_resa"] . "</span><br /><b>" . $msg["transferts_circ_reception_resa_par"] . " : !!empr_link!!</b></div>"); } if ($motif) { echo "<div class='row' align='center'><b>" . $motif . "</b></div>"; }