Exemple #1
0
             $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'];
Exemple #2
0
$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