示例#1
0
     }
     if ($meeting_km) {
         $meeting->add_km_to_user($id, $meeting_km, $return_form);
     }
     if ($meeting_anonce == 1) {
         $meeting->save_anonce_to_db($sql_anonce, 'edit', $id);
     }
 }
 // Ñäåëàòü ïðîâåðêó íà èçìåíåíèå ðåãèîíà, ñòðàíû, è âíîñèòü ëèáî èçìåíåííûå, ëèáî îñòàâèòü êàê åñòü.
 //(ñåé÷àñ íå ìåíÿþòñÿ). â ñòðîêè - meeting_country_id, meeting_region
 //----------------------------
 // Ìàðøðóò. Ïðîâåðêà íà íàëè÷èå.
 //----------------------------
 // Òåêñò âûâîäèìûé ïîñëå ñîõðàíåíèÿ:
 $s_marshrut = $tag_text && empty($meeting_tags) ? $user->lang['NO_DELETE_MARSHRUT'] : ($tag_text && !empty($meeting_tags) ? $user->lang['EDIT_MARSHRUT'] : $user->lang['ADD_NEW_MARSHRUT']);
 $marshrutrow = $meeting->get_marshrut_meeting($id);
 if (!empty($meeting_tags) && empty($meeting_marshrut) && !sizeof($marshrutrow) || $act) {
     $sql = "SELECT max(marshrut_id) AS max_marshrut_id FROM " . MARSHRUT_DATA_TABLE;
     $result = $db->sql_query($sql);
     while ($row = $db->sql_fetchrow($result)) {
         $last_meeting_marshrut = $meeting_marshrut = $row['max_marshrut_id'];
     }
     $db->sql_freeresult($result);
     $meeting_marshrut++;
 }
 $next_marshrut_id = $meeting_marshrut;
 $marshrut_created = $anonce_org && $anonce_org != $user->data['user_id'] ? $user->data['user_id'] : $meeting_auth;
 // Íåò ìàðøðóòà + Åñòü òåãè + Ïîêàò íå ïî ìàðøðóòó + ??
 if (!sizeof($marshrutrow) && !empty($meeting_tags) && $meeting_for_marshrut == 0 && $meeting_marshrut == $last_meeting_marshrut + 1) {
     $text_addnew_marshrut = $s_marshrut;
     $marshrut_km = $meeting->get_marshrut_km($id);