$z = $temp[$run]; } } $from = 'users usr LEFT JOIN {pre}_members mem ON usr.users_id = mem.users_id '; $from .= 'LEFT JOIN {pre}_squads squ ON mem.squads_id = squ.squads_id '; $from .= 'LEFT JOIN {pre}_clans cla ON squ.clans_id = cla.clans_id'; $select = 'usr.users_id AS users_id, usr.users_nick AS users_nick, usr.users_email AS users_email'; $order = ''; $cs_messages = cs_sql_select(__FILE__, $from, $select, $where, 0, 0, 0); $cs_messages_loop = count($cs_messages); if (empty($cs_messages_loop) or empty($where)) { $messages_error++; $errormsg .= $cs_lang['error_to'] . cs_html_br(1); $error_to = '1'; } else { $cs_messages = remove_dups($cs_messages, 'users_nick'); $cs_messages_loop = count($cs_messages); } if (empty($cs_messages_loop) and empty($error_to)) { $messages_error++; $errormsg .= $cs_lang['error_to'] . cs_html_br(1); } } else { $messages_error++; $errormsg .= $cs_lang['error_to'] . cs_html_br(1); } if (!empty($_POST['messages_subject'])) { $_POST['messages_subject'] = preg_replace("=\\<script\\>(.*?)\\</script\\>=si", "", $_POST['messages_subject']); } if (!empty($_POST['messages_subject'])) { $messages_subject = $_POST['messages_subject'];
$getsmain4 = array(array('langu', urlencode($langu)), array('langu', urlencode($langu))); $gets2main4 = array(array('', ''), array('', '')); // Fixes "Lang" and "Download" as preceding all Download subfiles (Readme and Admin. Documentation) $fixed4 = array($browserpgs[0] . "?" . $gets[0][0] . "=" . $gets[0][1], $mainpgs[1] . "?" . $getsmain[1][0] . "=" . $getsmain[1][1]); $fixed4name = array($browsernames[0], $mainpgnames[1]); $fixed4tooltip = array($tooltips[0], $langu); $fixed4dir = array($browserdirs[0], $mainpgdirs[1]); // Joined (alphabetical) items $pgnames = merge($browsernames, $mainpgnames, $main3name, $main4name); $pgdirs = merge($browserdirs, $mainpgdirs, $main3dir, $main4dir); $pgpgs = merge($browserpgs, $mainpgs, $main3, $main4); $pggets = merge($gets, $getsmain, $getsmain3, $getsmain4); $pggets2 = merge($gets2, $gets2main, $gets2main3, $gets2main4); $pgtooltips = merge($tooltips, $mainpgtooltips, $main3tooltip, $main4tooltip); $pgdata = array($pgnames, $pgdirs, $pgpgs, $pggets, $pggets2, $pgtooltips); $pgdata = remove_dups($pgdata, 0); array_multisort($pgdata[0], $pgdata[1], $pgdata[2], $pgdata[3], $pgdata[4], $pgdata[5]); $merged = $pgdata; //////////// The following creates the navigation bar //////////// if ($navigatoryes) { $navprint .= "\n<div class='navigatorhead'>\n\t"; $v = 0; $totalcells = count($mainpgnames); for ($i = 0; $i < $totalcells; $i++) { $r = 0; if ($getsmain[$v][0] != "") { $getdatamain = "?" . $getsmain[$v][0] . "=" . $getsmain[$v][1]; $r++; } else { $getdatamain = ""; // Needed for resetting if for loop starts over and $gets is blank this time