Exemple #1
0
function checken()
{
    $toset = false;
    if (defined('MODULES_WEB_ROOT_DIR')) {
        $plugin = checkname();
        $en_plugins = $_SESSION['plugins_enabled'];
        if ($_SESSION['plugins_enabled'] and array_key_exists($plugin, $en_plugins)) {
            $toset = true;
        } else {
            global $dbs;
            $en = $dbs->query("SELECT * FROM plugins WHERE plugin_id = '{$plugin}'");
            if ($en->num_rows > 0) {
                $toset = true;
            }
        }
    }
    if (!$toset) {
        die('<div>This plugin not enabled!</div>');
    } else {
        return;
    }
}
Exemple #2
0
                }
            } else {
                $upgradeMessage = $strings["upgrade-notFound"] . " <a href=\"?upgrade&doOTA\">" . $strings["upgrade-reflash"] . " {$remoteFile['0']}?</a>";
            }
        }
    }
}
if (isset($_GET[done])) {
    $message = "<font color=lime>" . $strings["upgrade-complete"] . "</font>";
}
if (isset($_POST[doUpgrade])) {
    if ($_FILES[upgrade][error] > 0) {
        $error = $_FILES[upgrade][error];
        $message = $strings["upgrade-fileError"] . " Error {$error}";
    } else {
        if (isset($_FILES[upgrade]) && !checkname()) {
            $message = $strings["upgrade-nameError"];
        } else {
            if (isset($_FILES[upgrade])) {
                exec("rm /tmp/upgrade*.bin");
                move_uploaded_file($_FILES[upgrade][tmp_name], "/tmp/upgrade.bin");
                if (exec("md5sum /tmp/upgrade.bin | grep -w " . $_POST[md5sum]) == "") {
                    $message = $strings["upgrade-md5Error"];
                } else {
                    $message = "<font color=lime>" . $strings["upgrade-working"] . "</font><br /><img src=\"includes/upgrade.gif\">";
                    exec("echo \"<?php echo 'working'; ?>\" > /pineapple/upgrade/upgradeStatus.php");
                    echo "\n                                <script  type='text/javascript' src='includes/jquery.min.js'></script>\n                                <script type='text/javascript'>\n\n                                \$.ajax({\n                                  url: 'upgrade/doUpgrade.php',\n                                  cache: false,\n                                  timeout: 10000,\n                                  success: function(response){\n                                  }\n                                });\n\n                                var loop=self.setInterval('checkUpgrade()',5000);\n\n                                function checkUpgrade(){\n\n                                \$.ajax({\n                                  url: 'upgrade/upgradeStatus.php',\n                                  cache: false,\n                                  timeout: 10000,\n                                  success: function(response){\n                                        if(response != 'working') window.location = 'index.php?upgrade&done';\n                                  }\n                                });\n\n                                }\n\n\n\t\t\t\t</script>";
                }
                #exec('sysupgrade -n /tmp/upgrade.bin');
            }
        }
include_once "conn.php";
$daan = "a";
//定义答案
$score = 3;
//定义加分分值
$n = 0;
//计数
$get_user = mysql_query("select user from meizhouyida_chisu where xuanze = '{$daan}'");
//var_dump("获取所有正确答案的列表:".$get_user);
if (mysql_num_rows($get_user) > 0) {
    //判断是否有人答对题目
    while ($row = mysql_fetch_array($get_user)) {
        $value = $row["user"];
        echo "获得答案列表中的openid:" . $value . "<br>";
        echo "他/她的姓名为:";
        echo checkname($value) . "<br>";
        $jifen = mysql_query("select * from jifen where user like '%{$value}%' limit 1");
        if (mysql_num_rows($jifen) > 0) {
            while ($val = mysql_fetch_array($jifen)) {
                $jifen_result = intval($val['meizhouyida_score']) + $score;
                mysql_query("UPDATE jifen SET meizhouyida_score='{$jifen_result}' WHERE user like '%{$value}%'");
                $n++;
                echo "正在添加第" . $n . "次积分!<br><br>";
            }
        } else {
            $n++;
            mysql_query("INSERT INTO jifen(user,meizhouyida_score) VALUES('{$value}','{$score}')");
            echo "在第{$n}次的时候创建了{$value}的积分!<br>";
        }
    }
    echo "总共执行了" . $n . "次添加!";
Exemple #4
0
    $origplayer = new Player();
    $origplayer->frompost();
    $origplayer->fetchdets();
} catch (PlayerException $e) {
    $mess = $e->getMessage();
    include 'php/wrongentry.php';
    exit(0);
}
// Check name changes and perform update if applicable
// Note that the "updatename" function does any consequent
// updates like changing team captain name if the player is a
// team captain.
$chname = false;
$newplayer = new Player($playname);
if (!$origplayer->is_same($newplayer)) {
    checkname($newplayer);
    $origplayer->updatename($newplayer);
    $chname = true;
}
if ($origplayer->KGS != $kgs) {
    checkclash("kgs", $kgs);
    $origplayer->KGS = $kgs;
}
if ($origplayer->IGS != $igs) {
    checkclash("igs", $igs);
    $origplayer->IGS = $igs;
}
$origplayer->Rank = new Rank($rank);
$origplayer->Club = new Club($club);
$origplayer->Email = $email;
$origplayer->OKemail = $okem;
                        showsetting('insenz_register_mobile', 'mobile', $mobile, 'text');
                        echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_fax'] . '</b><br />' . $lang['insenz_register_fax_comment'] . '</td><td class="altbg2"><input type="text" name="fax1" size="3" value="' . $fax1 . '"> - <input type="text" name="fax2" size="8" value="' . $fax2 . '"> - <input type="text" name="fax3"size="5" value="' . $fax3 . '"></td></tr>';
                        echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_country'] . '</b></td><td class="altbg2"><select name="country" onChange="changeseleccountry(this.value)"><option value="0">' . $lang['select'] . '</option></select></td></tr>';
                        echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_province'] . '</b></td><td class="altbg2"><select name="province" onChange="changeseleccity(this.value)"><option value="0">' . $lang['select'] . '</option></select> &nbsp;&nbsp; </td></tr>';
                        echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_city'] . '</b></td><td class="altbg2"><select name="city"><option value="0">' . $lang['select'] . '</option></select> &nbsp;&nbsp; </td></tr>';
                        showsetting('insenz_register_address', 'address', $address, 'text');
                        showsetting('insenz_register_postcode', 'postcode', $postcode, 'text');
                        echo '<tr class="category"><td colspan="2">' . $lang['insenz_register_account'] . '</td></tr>';
                        showsetting('insenz_register_alipay', 'alipay', $alipay, 'text');
                        showtype('', 'bottom');
                        echo '<br /><center><input type="submit" class="button" name="regsubmit" value="' . $lang['submit'] . '" onclick="this.form.target=\'register\';"><iframe name="register" style="display: none"></iframe> &nbsp; <input type="button" class="button" value="' . $lang['cancel'] . '" onclick="window.location=\'admincp.php?action=insenz\'"></center></form>
						<script type="text/javascript" src="./include/javascript/insenz_reg.js"></script>';
                    } else {
                        $username = checkusername($username);
                        $password = checkpassword($password, $password2);
                        $name = checkname($name);
                        $idcard = checkidcard($idcard);
                        $email1 = checkemail($email1, 'email1');
                        $email2 = $email2 ? checkemail($email2, 'email2') : '';
                        $qq = checkqq($qq);
                        $msn = $msn ? checkemail($msn, 'msn') : '';
                        $tel3 = $tel3 != $lang['insenz_register_extension'] ? intval($tel3) : '';
                        $tel = checktel($tel1, $tel2, $tel3, 'tel');
                        $fax = $fax2 ? checktel($fax1, $fax2, $fax3, 'fax') : '';
                        $mobile = checkmobile($mobile);
                        $cpc = checkcpc($country, $province, $city);
                        $country = $cpc[0];
                        $province = $cpc[1];
                        $city = $cpc[2];
                        $address = checkaddress($address);
                        $postcode = checkpostcode($postcode);
Exemple #6
0
     echo "<td>" . $row['content'] . "</td>";
     echo "<td>" . $row['answer'] . "</td>";
     if ($row['didpass'] == 1) {
         echo "<td>" . "<input type='button' id='used' value='通过'/>" . "</td>";
         echo "<td></td>";
     } else {
         echo "<td>" . "<input type='button' id='unused' value='待定'/>" . "</td>";
         //传递id给确认页面
         echo "<td>" . "<input type='radio' name='list' value='{$row['id']}'/>" . "</td>";
     }
 } else {
     echo "<tr align='center' class='altrow'>";
     echo "<td>" . $row['id'] . "</td>";
     echo "<td>" . $row['openid'] . "</td>";
     echo "<td>";
     checkname($row['openid']);
     echo "</td>";
     echo "<td>" . $row['time'] . "</td>";
     echo "<td>" . $row['title'] . "</td>";
     echo "<td>" . $row['content'] . "</td>";
     echo "<td>" . $row['answer'] . "</td>";
     if ($row['didpass'] == 1) {
         echo "<td>" . "<input type='button' id='used' value='通过'/>" . "</td>";
         echo "<td></td>";
     } else {
         echo "<td>" . "<input type='button' id='unused' value='待定'/>" . "</td>";
         //传递id给确认页面
         echo "<td>" . "<input type='radio' name='list' value='{$row['id']}'/>" . "</td>";
     }
 }
 echo "</tr>";
Exemple #7
0
        $Title = "Team {$team->display_name()} created OK";
        break;
    default:
        try {
            $origteam = new Team();
            $origteam->frompost();
            $origteam->fetchdets();
        } catch (TeamException $e) {
            $mess = $e->getMessage();
            include 'php/wrongentry.php';
            exit(0);
        }
        // Check name changes
        $newteam = new Team($teamname);
        if (!$origteam->is_same($newteam)) {
            checkname($newteam);
            $origteam->updatename($newteam);
        }
        $origteam->Description = $teamdescr;
        $origteam->Division = $teamdiv;
        $origteam->Captain = new Player($captfirst, $captlast);
        $origteam->update();
        $Title = "Team {$origteam->display_name()} updated OK";
        break;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<?php 
$Title = "Team update complete";
include 'php/head.php';
Exemple #8
0
            //若答案相同
            # code...
            $score_true += 1;
        } else {
            $score_false += 1;
        }
    }
    //插入答题积分数据到数据库 只能存一次最好的
    $check_daticishu = "select * from dati_score where openid like '{$openid}'";
    $check_data = $mysql->getData($check_daticishu);
    if ($check_data) {
        //若存在了
        # code...
        $sql_insert = "update dati_score set dui = {$score_true},cuo = {$score_false} where openid like '{$openid}'";
    } else {
        $name = checkname($openid);
        $sql_insert = "insert into dati_score (id,openid,name,dui,cuo) values('','{$openid}','{$name}',{$score_true},{$score_false})";
    }
    $mysql->runSql($sql_insert);
    //插入执行
}
echo "答对:" . $score_true . "答错:" . $score_false;
//打印数据
//函数 获取openid 返回 name
function checkname($openid)
{
    $createtime = date("d F Y ");
    $get_nickname = mysql_fetch_row(mysql_query("select nick from nickname where openid like '%{$openid}%' "));
    $nickname = $get_nickname[0];
    if (!empty($get_nickname)) {
        if (empty($nickname)) {
     }
 }
 function checkmessage($message_input)
 {
     if (preg_match("/[^A-Za-z\\.\\!\\?\\(\\)\\-\\, ]/", $message_input)) {
         return "invalid";
     } else {
         return "valid";
     }
 }
 /* creating error messages based on errors */
 if (empty($name)) {
     $nameerror = "<div class='error'>Please enter your name</div><br>";
 }
 if (strlen($name) > 0) {
     $func_name = checkname($name);
     if ($func_name == 'invalid') {
         $nameerror = "<div class='error'>Please enter a name containing only letters A-Z and hyphens</div><br>";
     }
 }
 if (strlen($name) < 4) {
     $nameerror = "<div class='error'>Please enter a name longer than 3 characters</div><br>";
 }
 if (strlen($name) > 40) {
     $nameerror = "<div class='error'>Please enter a name shorter than 40 characters</div><br>";
 }
 if (empty($email)) {
     $emailerror = "<div class='error'>Please enter an email address</div><br>";
 }
 if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
     $emailerror = "<div class='error'>This is not a valid email</div><br>";